使用Git——常用命令集合

1、git config命令,用于指定操作对象。例:

2、cd命令指定当前操作范围,pwd命令让Git告诉自己当前正在操作的哪个目录下的文件。例:

3、git add命令+git commit命令,提交修改文件到Git库,让Git管理。首次创建的文件必须这样做才会把修改记录录入Git管理库,如果非首次使用则作为阶段性存档(这个命令的使用说明见我的另外一个博客的最后两点内容https://mp.csdn.net/postedit/83118629)。例:

4、git status命令+文件路径即可得知文件当前状态

5、git diff命令+文件路径即可得知文件修改情况

6、git log命令+文件路径即可得知文件历史说明记录

7*、git log --pretty=oneline命令据说和多人对文件修改的时间线有关,具体还得请教其他各位大佬

8、git reset --hard HEAD^命令表示返回上一个版本,返回上上个版本则写HEAD^^,以此类推。若返回层数较多可以类似HEAD~100这样返回前100个版本。

扫描二维码关注公众号,回复: 3636474 查看本文章

9、git reset ---hard命令+对应每次提交文件时的commit id可以去到修改时间线上未来的版本(commit id用前五位就行,多了就会报错。)。而git reset hard命令+文件路径是把该文件从git add后没有git commit时把修改内容撤掉并回到git add前。

10、cat命令+文件路径可以把当前文件的内容复制并在此显示。

11、git reflog命令显示每次修改提交时的commit id(commit id的作用在第9点讲到)。

12、git checkout命令+文件路径,把文件修改撤回到上次git add时或git commit时的状态。

13、rm命令+文件路径把文件删除,用git rm命令+文件路径确认之前可以用git checkout命令+文件路径恢复到最新版本(你会丢失最近一次提交后你修改的内容。)

猜你喜欢

转载自blog.csdn.net/Entronk_star/article/details/83145736