Git终端操作:从现有分支创建新分支并推送修改
创建新分支并推送修改的完整步骤
嘿,这事儿其实挺简单的,咱一步步来操作:
第一步:先确认你的修改状态
先跑个命令看看哪些文件被修改了,避免漏加:git status终端会列出所有已修改、未暂存的文件,心里有数就好。
第二步:创建并切换到新分支
用这条一步到位的命令,直接创建新分支同时切过去:git checkout -b 你的新分支名称比如你想叫
feature/user-profile-update,就把名称替换成这个。要是你习惯分步来,也可以先创建分支再切换:git branch 你的新分支名称 git checkout 你的新分支名称第三步:把修改的文件加入暂存区
如果你想把所有修改的文件都提交,直接用:git add .要是只想提交部分文件,就指定具体文件名:
git add 文件名1 文件名2第四步:提交你的修改
给这次提交加个清晰的备注,方便以后回溯:git commit -m "这里写提交说明,比如:修复登录页表单验证bug / 新增用户头像上传功能"备注一定要准确描述你做了啥,别写“修改了文件”这种模糊的话哦。
第五步:推送新分支到GitHub
第一次推送新分支需要加上-u参数,用来关联本地分支和远程分支:git push -u origin 你的新分支名称之后再往这个分支推代码,直接用
git push就行,不用再写分支名了。
小提醒
如果在你修改代码的过程中,原分支(你之前checkout的那个)有其他人提交了更新,建议你先切回原分支拉取最新代码,再合并到新分支里,避免后续冲突:
git checkout 原分支名称 git pull git checkout 你的新分支名称 git merge 原分支名称
内容的提问来源于stack exchange,提问作者cikavladimir
相关产品推荐
相关产品推荐

