Git 命令

2017-05-16  本文已影响11人  Caesar少校

1、

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

设置名字和Email地址, "--global"参数是表示这台机器上的所有Git仓库都会使用这个配置,也可以对某个仓库使用不同的用户名和Email地址。

2、在合适的位置创建一个空目录

$ mkdir repositoryName
$ cd repositoryName

创建目录
3、

$ pwd

pwd命令用于显示当前路径
4、

$ git init

初始化仓库
5、

$ git add filename.txt

将"filename.txt"文件添加到仓库,可以多次使用这条命令添加多个文件。
6、

$ git commit -m "change description"

将添加的所有文件提交到仓库,-m后面的是本次提交的说明,最好是有意义的。
7、

$ git status

此命令可以查看仓库的当前状态。
8、

$ git diff

此命令可以告诉我们文件的具体变化。
9、

$ git log

此命令可以显示从最近到最远的提交日志,可以用以确定要回退到哪个版本。
10、

$ git reset --hard HEAD^

在Git中,用HEAD表示当前版本,此命令的意思是将当前版本回退到上一个版本。
还可以通过

$ git reset --hard HEAD^^
$ git reset --hard HEAD~100

回退前两个版本或者回退前一百个版本。
也可以用

$ git reset --hard 355sd34

版本号来会退到指定的版本
11、

$ git reflog

此命令可以查看命令历史,可以用来确定回到未来的哪个版本。
12、

$ git checkout  -- filename.txt

此命令可以在提交到暂存区前将filename.txt文件在工作区的修改全部撤销,让这个文件回到最近一次"git commit"或"git add"时的状态。
13、

$ git reset HEAD filename.txt

此命令可以将暂存区的修改撤销掉,重新放回工作区。
14、

git rm filename.txt

此命令用于从版本库中删除filename.txt文件

上一篇下一篇

猜你喜欢

热点阅读