git常用命令
经常上github的朋友对git应该是再熟悉不过了,不过当fork了别人的项目之后,如果在其基础之上进行了修改,然后提交到自己的github上时,就需要对git命令有一定的了解。
git最常用的命令有如下几个:
1.下载一个项目
1 | git clone [url] |
2.git的配置文件为.gitconfig
,它可以在全局配置,也可以在当前项目中配置
1 | # 显示当前的Git配置 |
3.查看文件变更信息
1 | # 显示暂存区和工作区的差异 |
4.添加指定文件到暂存区
1 | git add [file1] [file2] ... |
5.代码提交
1 | git commit -m [message] |
6.上次本地指定分支到远程仓库
1 | git push [remote] [branch] |
7.取回远程仓库某个分支的更新,再与本地的指定分支合并。
1 | git pull [remote] [branch] |
8.取回远程仓库某个分支的更新到本地
1 | git fetch [remote] |
9.指定某个分支和本地分支合并
1 | git merge [branch] |
10.比对当前工作区和远程仓库的区别,需要先从远程仓库获取分支更新
1 | git fetch [remote] |
11.撤销已修改的文件
1 | git checkout [file1] [file2] ... |
12.本地git版本覆盖远程版本
1 | git push [remote] [branch] --force |
13.删除未跟踪的文件
1 | # 删除 untracked files |