GIT 的日常使用记录
【摘要】
目录
1. 获取所有的分支3. 切换分支2. 删除远程分支,并且不删除自己本地目录分支。
1. 获取所有的分支
git branch
1
指针指向的是当前项目的分支
3. 切换分支 ...
1. 获取所有的分支
git branch
- 1
指针指向的是当前项目的分支
3. 切换分支
git checkout task2
- 1
这里报错了!因为我们main分支的代码已经修改了!但是我们并没有做保存这次修改
的工作,如果我们切换了分支(task2)出去,然后再切换回到分支(main)的话,那么我们在main上的代码修改是没有保存的!
所以我们需要将main分支保存的代码 进行一次 commit 或是把这些修改 put 到栈上。
这里我们演示第二种也就是stash
git stash save "xxxx"
- 1
后面的 save 跟着自己的注释,git 就会把这次的修改全推到堆栈中,然后还原最初的模样
git stash list
- 1
然后这里就可以看到堆栈中所有stash的内容了
然后我们就可以成功切换到 task2 分支上了!
当我们完成了 task2 中的东西之后,再切换到 main 分支继续完成我们的操作。
这里说两个操作
git stash apply stash@{1}
- 1
这是应用某个stash,而不删除
git stash pop
- 1
应用最新的stash,并且删除
2. 删除远程分支,并且不删除自己本地目录分支。
git rm -r --cached dirname
- 1
文章来源: blog.csdn.net,作者:小生凡一,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_45304503/article/details/125090767
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)