当前位置: 首页> 科技> 数码 > 腾云网建站_合肥移动网站建设_南京seo新浪_新闻头条最新消息国家大事

腾云网建站_合肥移动网站建设_南京seo新浪_新闻头条最新消息国家大事

时间:2025/7/12 9:33:08来源:https://blog.csdn.net/liuxiaoqi_123/article/details/142546516 浏览次数:2次
腾云网建站_合肥移动网站建设_南京seo新浪_新闻头条最新消息国家大事

开始

复制一个项目 —git clone <repo_url>
创建一个分支来——git checkout -b <branch_name>

提交流程

  • 保存我当前的工作 — git add . (添加所有要保存的文件)
  • 使用以下方式提交我的工作git commit-这将打开 vim 终端,可以编写更长、更具描述性的消息。退出 vim esc然后shift + :“wq写入并退出”
  • 也可以这样做git commit -m '这是一些具体描述'
  • 最后git push或git push origin <branch-you-want-to-push-to>

多分支

  • git pull 将我的分支与最新更改同步
  • git merge <somebranch>进入我当前的分支以获取我本地可能没有的所有更改或从另一个分支获取更改
  • 冲突很多?查找全部<<<并更新更改
  • 需要重新开始合并吗?git merge --abort

调试问题

git log查看旧提交
git checkout <commit-hash>回顾历史的一个分支
撤销一些提交——git revert <commit-hash>
哦不,我实际上想要那个提交回来git revert <commit-hash-of-the-revert-commit>

超级实用

  • 这个分支需要以后再处理,需要写新功能——git stash
  • 现在我想找回那个stashed 代码并再次对其进行处理 -git stash pop
  • 让我切换回我刚刚处理的分支 -git checkout -
  • 我只想要来自其他分支的一个文件 -git checkout <branch_name> -- ./path/to/file
  • 这功能不上线……放弃所有的改变 -git checkout .
关键字:腾云网建站_合肥移动网站建设_南京seo新浪_新闻头条最新消息国家大事

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: