Git 分支操作
新建分支
git branch huihut
转换分支
git checkout huihut
新建并转换分支
git checkout -b huihut
分支合并
# 把 master 分支合并到 huihut 分支
git merge master huihut
查看分支
git branch
删除分支
git branch -d huihut
克隆指定分支
git clone -b huihut git@github.com:huihut/huihut.github.io.git
查询
查看工作区和版本库里面最新版本的区别
git diff HEAD -- readme.txt
查询状态
git status
修改
丢弃工作区的修改
git checkout -- readme.txt
清理仓库
find . -name ".git" | xargs rm -Rf
删除文件
rm test.txt
删除文件夹( -r
:向下递归; -f
:强制删除)
rm -rf /Users/xx/test
清空缓存
git rm -r --cached .
重置(删除提交记录)
从 master
创建并切换到新的分支 new_branch
git checkout --orphan new_branch
添加此目录下全部文件
git add .
提交
git commit -m 'init'
删除原来的 master
分支
git branch -D master
把新分支 new_branch
重命名成 master
git branch -m master
提交到远程分支
git push -f origin master
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: 上传到远程仓库
下一篇: 彻底找到 Tomcat 启动速度慢的元凶
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论