Git的常用命令

2017-03-30  本文已影响15人  唔该一杯斋啡
Git的好处这里就不用多说了,Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。

1.设置Git的名字

$ git config --global user.name "your name"
$ git config --global user.email "xxxxxxx@gmail.com"

2.生成SSH Key

$ ssh-keygen
按3个回车,密码为空。

Your identification has been saved in /home/ken/.ssh/id_rsa.
Your public key has been saved in /home/ken/.ssh/id_rsa.pub.
The key fingerprint is:
………………
最后得到了两个文件:id_rsa和id_rsa.pub

然后用文本编辑工具打开该文件,我用的是vim,所以命令是:
vim ~/.ssh/id_rsa.pub

得到一串SSH key,拷贝到git的服务器上。

3.开始使用Git命令

1.创建新的仓库
$ touch README.md
$ git init
$ git add README.md
$ git commit -m "first commit"
$ git remote add origin https://gitbub.com/ken...
$ git push -u origin master

2.下载...
$ git clone url….

3.切换branch
$ git checkout [barnch]

4.新建本地branch
$ git branch [name]

5.查看本地与服务器有哪些branch
$ git branch -a

6.从服务器上分支上下载
$ git checkout -b [local name] origin/[name]

6.刷新
$ git fetch

7.查看状态
$ git status

8.提交代码
$ git add .
$ git commit -m “xxxx”
$ git pull origin [name]
$ git push origin [name]

9.放弃修改
$ git reset --hard
$ git checkout --[…file path]

10.新建Tag以及push
$ git tag [name]
$ git push —tags
$ git push origin [name]

11.合并代码
$ git merge origin [name]

12.查看配置信息
$ git config —list
$ git config —global user.name “[name]”

13.存放缓存文件
$ git stash
$ git stash list 查看缓存文件
$ git stash apply [xxx]读取缓存
$ git stash clear 清空缓存

后续更新...

上一篇下一篇

猜你喜欢

热点阅读