我正在尝试创建一个新分支并将所有更改推送到远程分支.. 我的步骤: git branch(显示* master)
我应该 添加--a 和 git commit -m“MAR / 100:描述”和 git pushgit checkout -n MAR / 100(MAR / 100是我的新目录名) git push origin MAR / 100所以我的所有新更改都会进入远程分支吗?
我很困惑,请有人给我完整的步骤和流程,将我在系统上的当前代码(本地,也解释)推送到新分支,并在进行任何新更新时获取主数据库中的更改大师!!
答案 0 :(得分:0)
要将代码放入分支,然后推送到远程:
git checkout -b MAR/100
git add -a *
git commit -m 'Mar/100: description'
git push origin MAR/100
从主服务器获取更改并将其与本地分支合并:
git checkout MAR/100
git fetch origin master
git merge master
awesome git tutorial here可能会帮助您更好地理解这些概念。我已将您与git fetch
上的部分相关联,但包含this section在内的整个内容可能会对您有所帮助!
答案 1 :(得分:0)
我希望这有助于你
1. - 在本地计算机上创建分支并切换此分支
git checkout -b MAR/100
2.添加临时区域
git add -A
3.-提交
git commit -m 'your message'
4.-推动
git push -u origin MAR/100
5 .-(可选)如果您有合作者并获取存储库中的完整代码,请进行提取,您将看到"已经是最新的"如果你有更新的代码。
git pull