Git使用参考手册

工具下载、安装及汉化

  1. 工具清单


    工具准备

下载地址:

  • msysgit
  • TortoiseGit
  1. 选择下载对应版本的工具和语言包


    Git使用参考手册_第1张图片
    TortoiseGit和语言包下载页面
  2. 运行安装完成后,在桌面空白处点击鼠标右键,会显示Git菜单,请选择TortoiseGit > Settings。


    Git设置
  3. 选择语言中文
    Git使用参考手册_第2张图片
    语言包设置

基础信息设置

  1. 桌面空白处点击鼠标右键,会显示Git菜单,请选择 TortoiseGit > Settings
  2. 选择Git,配置用户信息中的姓名Email
    Git使用参考手册_第3张图片
    Git用户信息配置

创建Git仓库

  1. 在需要交给Git管理的文件夹上右击鼠标,选择 Git 在这里创建版本库
    Git创建版本库
  2. 接着会显示以下画面。不要勾选 制作纯版本库,请直接点击 确定
    Git使用参考手册_第4张图片
  3. 创建Git仓库成功。

提交内容到Git仓库

  1. 进入Git仓库目录,新建一个 helloGit.txt 的文本文件。
    Git使用参考手册_第5张图片
    新建文本文件
  2. 右击任意空白地方,然后从右击菜单选择‘Git提交’。


    Git提交
  3. 填写 日志信息 ,勾选待提交的文件。
    Git使用参考手册_第6张图片
    填日志,提交文件
  4. 提交成功。


    Git使用参考手册_第7张图片
    提交成功

    5.提交成功后会出现绿色的小勾。


    Git使用参考手册_第8张图片
    提交成功

Git工作原理 / 流程

Git使用参考手册_第9张图片
工作原理 / 流程

Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库

将本地仓库的内容提交到远程仓库

1. 创建SSH Key

在用户主目录下,看看有没有.ssh(C:\Users\Administrator.ssh)目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Git Bash,创建SSH Key:
$ ssh-keygen -t rsa -C "[email protected]"
邮箱替换成自己的邮箱,然后一路回车就可以了,安全级别不是很高,可以不用设置密码。

Git使用参考手册_第10张图片
SSH KEY创建过程

Git使用参考手册_第11张图片
生成的SSH KEY

2. 注册GitHub账号,设置SSH Key

登陆GitHub,点击自己的头像,打开“settings”“SSH and GPG keys”页面

Git使用参考手册_第12张图片
设置SSH KEY

“New SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:

Git使用参考手册_第13张图片
New SSH KEY

3. 从本地仓库提交内容到GitHub远程仓库

切换到本地Git仓库目录
$ cd d:/myGitHub
将本地Git仓库添加到远程GitHub仓库
$ git remote add origin [email protected]:iceeye/myGitHub.git
把本地库的所有内容推送到远程库上
$ git push -u origin master

Git使用参考手册_第14张图片
推送本地内容到远程仓库报错

尝试把远程仓库内容拉到本地仓库
git pull origin master
Git使用参考手册_第15张图片
拉取内容成功

Git使用参考手册_第16张图片
再次推送失败

最后只能强制推送到远程仓库
$ git push -u origin master -f
Git使用参考手册_第17张图片
强制推送到远程仓库

至此本地仓库所有内容均成功推送到远程GitHub仓库
Git使用参考手册_第18张图片
本地仓库内容推送成功

参考教程

  • git-scm官方教程
  • 猴子都能懂的GIT教程
  • Github and Git 图文教程
  • Git图文教程及详解

你可能感兴趣的:(Git使用参考手册)