git常用命令解释

git常用命令解释

ID:37722939

大小:67.50 KB

页数:8页

时间:2019-05-29

git常用命令解释_第1页
git常用命令解释_第2页
git常用命令解释_第3页
git常用命令解释_第4页
git常用命令解释_第5页
资源描述:

《git常用命令解释》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、GITANGREPOUSAGE1 gitcommand1.1 gitadd·gitadd.#将文件先暂存到stagingarea,stagesnewandmodified,withoutdeleted·gitadd-A#statesall·gitadd-u#statesmodifiedanddeleted,withoutnew·gitadd-i#进入互动模式·gitaddfilename#新增一个文件·gitaddmodify-file#修改过得文档也要加add,不然在commit时要加-a1.2 g

2、itrm#删除文件·gitrmfilename1.3 gitmv#修改文件名,或搬移目录·gitmvfilenamenewfilename1.4 gitstatus#查看状态1.5 gitcommit·gitcommit·gitcommit-m'commitmessage'·gitcommit-a-m"message"·gitcommit-a-v#-v查看修改的内容1.6 gitbranch·gitbranch#列出所有的分支·gitbranchnew-branch#产生新的分支·gitbranchn

3、ew-branchmaster#由master产生新的分支·gitbranch-dbranch#删除分支·gitbranch-Dbranch#强制删除分支·gitcheckout-bnew-branch#产生新分支并切换过去·gitbranch-r#列出所有repositorybranch·gitbranch-a#列出所有分支1.7 gitcheckout·gitcheckoutbranch-name#切换到branch-name·gitcheckoutmaster#切换到master·gitchec

4、kout-bnew-branchmaster#从master建立新的分支,并切换过去·gitcheckout-bnew-branch#由当前分支建立新分支·gitcheckout-bnew-branchorigin#由origin建立分支·gitcheckoutfilename#还原状态到repository状态·gitcheckoutHEAD.#将所有文件都checkout出来·gitcheckoutxxxx.#xxxx是commit的编号的前四位,将xxxx编号的版本checkout出来·gitc

5、heckout–*#恢复上一次commit的状态1.8 gitdiff·gitdiffmaster#与master对比看哪些文件不同·gitdiff–cached#比较stagingarea与repository·gitdifftag1tag2#tag1与tag2比较·gitdifftag1:file1tag2:file2#tag1的file1与tag2的file2比较·gitdiff#当前与stagingarea比较·gitdiffHEAD#当前与repository比较·gitdiffnew-br

6、ach#当前与newbranch的比较·gitdiff–stat1.9 gittag·gittagv1ebff#为commitebff810c462234433434323334343设置标记v1·gittag版本1ebff#tag可以为中文·gittag-d版本1#删除标记版本11.10 gitlog·gitlog#列出所有log·gitlog–all·gitlog-p#列出log及修改的内容·gitlog-pfilename#将filename的log及修改内容列出来·gitlog–name-on

7、ly#列出哪些文件被修改·gitlog–stat–summary#列出各个版本间的改动及行数·gitlogfilename#这个文件的所有log·gitlogdirectory#这个目录的所有log·gitlog-S'FUNC()‘#列出由FUNC()这个字符串的log·gitlog–no-merges#不要列出merge的log·gitlog–since="2weeksago"#列出最后两周的log·gitlog–pretty=oneline·gitlog–pretty=short1.11 gits

8、how·gitshowebff#显示commitebff810xxxxxxxxxxx的内容·gitshowv1#显示tagv1的修改内容·gitshowv1:hello.txt#显示tag:v1的hello.txt文件修改内容·gitshowHEAD#当前版本的修改文件·gitshowHEAD^#前一版本所有修改的文件·gitshowHEAD~4#前4版本的修改文件1.12 gitreset·gitreset–hardHEAD^#还原到前一版本·gitr

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。