Git 分支操作

发布于 2024-02-08 20:24:31 字数 1525 浏览 19 评论 0

新建分支

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

瀟灑尐姊

暂无简介

0 文章
0 评论
23 人气
更多

推荐作者

金兰素衣

文章 0 评论 0

ゃ人海孤独症

文章 0 评论 0

一枫情书

文章 0 评论 0

清晰传感

文章 0 评论 0

mb_XvqQsWhl

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文