git常用命令

 

 

 

 

 

 

 

 

 

 

 

从gillab上检出代码用 

git clone url 

 

  如果文件改坏了,我们不想要这个文件了,可以手动删除文件,然后执行

git checkout  文件名 

或者在idea中在此文件夹父目录上右键 git -> revert ,删除情形分很多种,具体可以查看

https://blog.csdn.net/qq_39505245/article/details/119877928

 如果工作区文件修改已经add到暂存区,直接git diff 是看不到区别的,只有显示指定与哪个版本的区别,如与最新HEAD的区别就可以使用  git diff HEAD 文件名  

 新文件添加到暂存区,让git追踪管理,可以用 

git add 文件名 

如果不想加入暂存区,则可以移除,用

git rm --cached  文件名

已经加入过暂存区的文件,如果有修改,需要保存更新,也可以用git add 文件名

如果不想commit了,那么可以使用unstage

 Untracked:不在Git里.
Unstaged:在Git里但没有commit
Staged:在Git里且已commit

版本穿梭 reset

 

 查看有多少个分支,用 

git branch -v

想要合并到哪个分支,比如开发好的dev分支,想要合并到主线,那么得先切换到主线 git checkout master ,然后在master主线上执行 merge dev分支名  命令

 

posted @ 2022-08-21 14:29  关键步就几步  阅读(20)  评论(0编辑  收藏  举报