Git使用指令

2023-05-14  本文已影响0人  狠狠狠努力的疯子

官方说明文档:https://git-scm.com/book/zh/v2/

1.git add . 

 添加所有文件

2.git commit -m [描述]  

提交本地

3.git push origin [分支]  

推送到远程仓库

4.git reset --soft HEAD^ 

撤销最近一次的提交,在window使用要改成 "HEAD^"

5.git reset HEAD [文件名] 

撤销当前文件

5.git log 

查看日志,按q退出

6.git pull 

拉取最新代码

7.git branch -a

查看所有分支

8.git branch -d [分支名]  

删除分支

9.git remote add origin [远程路径] 

把本地git关联到远程git中

10.git remote -v 

查看仓库地址

11.git remote set-url origin [远程路径]  

修改仓库地址 

12.git remote rm origin 

移除远程仓库地址

13.git stash save "描述"

把修改临时保存

14.git stash list

显示当前所有的临时保存

15.git stash pop stash@{num}

通过版本提取某次临时保存内容,num可以通过git stash list查看

16.git stash drop stash@{num}

通过版本删除某次临时保存,num可以通过git stash list查看

17.git stash clear

删除所有的临时保存

18.git push origin <分支名> --force

强行推送,会覆盖服务器的内容,所以要小心使用,可以用来将推错的内容删除

19.git checkout -b 本地分支名 origin/远程分支名

切换到远程某个分支

20.git submodule init

当项目使用submodule的时候,把项目拉下来后,先用这条指令将submodule的记录更新到本地,但是并不会把submodule的代码下载

21.git submodule update

第一次拉下项目后,通过git submodule init更新记录后,用这条指令可以将代码克隆下来,如果主项目切换分支后,也可以使用这条命令会根据主分支的提交记录,将submodule切换到对应的提交记录中

22.git merge --abort

如果合并出现冲突,但是还没有提交,可以用这个明确取消这次合并,

上一篇 下一篇

猜你喜欢

热点阅读