Git 命令提交和分支控制

这篇具有很好参考价值的文章主要介绍了Git 命令提交和分支控制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

强大的分支和合并:Git 提供了强大的分支功能,使得开发者可以轻松创建、合并和管理分支。这种灵活性使得团队可以同时进行多个任务和实验性开发,而不会相互干扰

Git 在处理大型代码仓库和版本历史时表现出色。它使用了一种称为“快照”的机制,将文件的完整副本存储在每个提交中,而不是存储差异补丁,从而提供了快速的操作和浏览速度。

Git 命令提交和分支控制,git

目录

提交三板斧

git add 

git commit -m "commit message"

git push

分支

git branch -v

git branch 分支名

git checkout

git merge 分支名

解决分支冲突


提交三板斧

git add 

将文件提交到暂存区,暂存区的文件可以修改删除

git commit -m "commit message"

将文件提交到本地库,分布式控制,本地版本更新

-m "commit message"

引号中间是本次提交的说明

Git 命令提交和分支控制,git

git push

顾名思义,推送代码到远程仓库

Git 命令提交和分支控制,git

指定要推送的远程仓库名称和目标分支名 

git push origin 分支名

这个就是推送到hot-fix分支

Git 命令提交和分支控制,git

Git 命令提交和分支控制,git

分支

git branch -v

查看当前远程库所有分支,并显示每个分支的最后一次提交。

Git 命令提交和分支控制,git

git branch 分支名

这个命令用于创建一个新的分支,新的分支会包含当前所在分支的所有提交。

Git 命令提交和分支控制,git

git checkout

切换分支

Git 命令提交和分支控制,git

git merge 分支名

将指定的分支合并到当前所在的分支。

Git 会尝试自动合并修改,但如果存在冲突,你需要手动解决冲突后再提交合并结果

Git 命令提交和分支控制,git

解决分支冲突

Git 命令提交和分支控制,git

解决分支冲突需要切换到你的主分支,再进行提交add和commit/

Git 命令提交和分支控制,git

这样就可以成功解决啦

Git 命令提交和分支控制,git


哈,谢谢各位同志的阅读,然后呢如果觉得本文对您有所帮助的话,还给个免费的赞捏

Thanks♪(・ω・)ノ文章来源地址https://www.toymoban.com/news/detail-685067.html

到了这里,关于Git 命令提交和分支控制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • git新建分支并提交

    使用‘cd’命令进入Git项目目录 使用git branch命令创建一个新的分支。例如,如果你想创建一个名为“feature-branch”的新分支,你会使用: 使用git checkout命令切换到你的新分支。 或者,你可以使用一个命令来创建并切换到新分支: 在你的项目中做出所需的更改。这可能涉及编

    2024年02月01日
    浏览(49)
  • Git 分支操作详解:创建、提交、合并主分支

            Git 是一款强大的分布式版本控制系统,分支是其核心特性之一,为团队协作和项目管理提供了灵活性。本文将介绍 Git 分支的基本用法,包括创建分支、提交更改、合并主分支等操作。 1、 创建分支         在 Git 中,分支是项目开发的不同线路,它们允许团

    2024年02月05日
    浏览(51)
  • 项目Git分支开发及提交

    由于之前都是使用svn进行代码控制,现在公司将版本控制全部切换至Git。不得已需要进行Git分支开发的学习,做一次学习记录。公司将项目Git仓库分为几个分支(master、develop、release),分别为主分支、开发分支、上线分支。 具体流程为: git clone拉取主分支,也即最新的稳定版

    2024年02月10日
    浏览(25)
  • git如何提交功能分支代码

    1.当你要写一个功能之前,先创建一个分支,在项目的终端输入,例如:git checkout -b login  现在我们就创建了一个login登录分支 输入git branch 可以看到我们正处在login这个分支上面 2.当你写完这个登录功能的代码后,输入git status ,查看当前状态,发现都是红色的,表示这些都

    2024年02月11日
    浏览(31)
  • git 分支合并某一个提交

    有的时候会需要合并某个分支的一个提交信息,而不是全部的提交,那就不能单纯的进行merge。比如你在分支:branch1。需要合并master的最新的那个提交,但是不需要倒数第二及以前的提交数据。 首先,确保你当前在 branch1 分支上,可以使用以下命令来切换到 branch1 分支: 然

    2024年02月10日
    浏览(48)
  • Git查询某次提交属于哪个分支

    在Android studio左下角,可以看到所有提交信息。 选中某一次提交信息,右键,选择“Copy Revision Number”,如下图: 打开Android studio的Terminal,输入 git branch --contains c532f4f59291808b7cc018bceb9fa275e4bbd6f4 --all ,中间的那串数字是commit ID,替换成你自己的。等一会儿,就会显示这次提交

    2024年02月12日
    浏览(40)
  • Git 提交分支合并请求(Gitea)

    在 feature分支 (特性分支)完成开发后,需要提交申请,将 feature分支 合并到 develop分支 (开发分支)。 当项目负责人通过请求后,本次开发结束;如项目负责人拒绝请求,则需要按要求修改代后重新提交。 注:本示例使用的 Git服务器 为 Gitea。 创建 合并请求 选择合并的

    2024年02月12日
    浏览(35)
  • Git提交本地代码到,远程分支

    假设正在使用 Git 管理一个名为 \\\"my_project\\\" 的项目,并且想将修改后的代码提交到名为 \\\"feature_branch\\\" 的远程分支。可以按照以下步骤提交修改后的代码:  1. 首先,使用  git branch  命令检查当前所在的分支。如果不在 \\\"feature_branch\\\" 分支上,可以使用  git checkout feature_branch  命

    2024年02月16日
    浏览(30)
  • Git同步一个分支的提交到另一个分支

    Git 是一款分布式版本控制系统,它提供了许多强大的功能来管理代码的版本和变更。 cherry-pick 是一个非常常用的 Git 命令,它的功能是将某个分支的某次提交应用到当前分支。这对于将特定的代码改动从一个分支移动到另一个分支非常有用。例如,你可能在开发分支上修复了

    2024年01月20日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包