GIT 的日常使用记录
Posted 小生凡一
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GIT 的日常使用记录相关的知识,希望对你有一定的参考价值。
目录
1. 获取所有的分支
git branch
指针指向的是当前项目的分支
3. 切换分支
git checkout task2
这里报错了!因为我们main分支的代码已经修改了!但是我们并没有做保存这次修改
的工作,如果我们切换了分支(task2)出去,然后再切换回到分支(main)的话,那么我们在main上的代码修改是没有保存的!
所以我们需要将main分支保存的代码 进行一次 commit 或是把这些修改 put 到栈上。
这里我们演示第二种也就是stash
git stash save "xxxx"
后面的 save 跟着自己的注释,git 就会把这次的修改全推到堆栈中,然后还原最初的模样
git stash list
然后这里就可以看到堆栈中所有stash的内容了
然后我们就可以成功切换到 task2 分支上了!
当我们完成了 task2 中的东西之后,再切换到 main 分支继续完成我们的操作。
这里说两个操作
git stash apply stash@1
这是应用某个stash,而不删除
git stash pop
应用最新的stash,并且删除
2. 删除远程分支,并且不删除自己本地目录分支。
git rm -r --cached dirname
以上是关于GIT 的日常使用记录的主要内容,如果未能解决你的问题,请参考以下文章