Git使用教程–基本指令
在讲指令之前首先要明白使用Git远程操作GitHub仓库的工作流程,如图所示(图片来自网络)简单来说大致分为四个步骤:工作(添加、删除、修改等)->全部工作结束后将改变存在缓冲区->确定改变后更新至本地git仓库->最后同步到远程GitHub仓库
以下以一个项目Test为例,讲解Git的基本指令
首先在GitHub上创建一个空仓库命名为Test,确定本地保存位置,点击右键选择Git Bash Here打开Git终端,初始化信息:
设置用户名
git config --global user.name ‘你的用户名’
设置用户名邮箱
git config --global user.email ‘你的邮箱’
然后获取Test仓库的url,执行git clone url克隆远程仓库到本地
$ git clone https://github.com/YHCONAN/Test.git
Cloning into 'Test'...
warning: You appear to have cloned an empty repository.
在本地会看到Test文件夹,执行cd Test进入目录,随意创建一个文件,再通过git add .指令将文件添至缓冲区
$ git add .
将文件添至本地仓库
$ git commit -m 'first commit'
[master (root-commit) 1c03dcb] first commit
3 files changed, 35 insertions(+)
create mode 100644 Demo/Add.go
create mode 100644 Demo/Add_test.go
create mode 100644 main.go
将文件添至远程仓库
$ git push
Enumerating objects: 6, done.
Counting objects: 100% (6/6), done.
Delta compression using up to 4 threads
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 673 bytes | 673.00 KiB/s, done.
Total 6 (delta 0), reused 0 (delta 0)
To https://github.com/YHCONAN/Test.git
* [new branch] master -> master
至此成功将本地仓库同步到远程仓库