![]() |
1
1
对于#1:它们可以结合在一起--
对于#4:你为什么藏起来?我相信你应该在这里做出改变。 对于#6:冲突在哪里?在新创建的功能分支上?这应该是不可能的。 典型的工作流程如下:
这个工作流程,通过重新定基 特色分店 合并前&使用非快进合并,将导致一个线性的,但描绘的,历史的 主人 . 祝你好运 |
![]() |
2
1
为了扩展前面的答案,我想补充一句:Git stash会将您的更改保存在“口袋”中,如果它们还没有准备好提交。但是你的改变已经准备好了,所以没有必要。 关于你在之前的评论中提出的问题(我没有足够的声誉在评论中回答你):git pull用远程存储库中的更改更新你的本地存储库和工作目录,是git fetch然后git merge的快捷方式。但是,由于git merge在历史上有一些缺点,因此使用git fetch+git rebase可能会很有用。 Git rebase在本地工作,因此它可以以类似的方式用于Git merge,但不能用于Git pull!。很多答案比我更能解释git rebase,我希望能有所帮助。 |
![]() |
Jim · 从另一个分支获取文件的内容,而无需将其签出 7 年前 |
![]() |
kagarlickij · 生成定义的VSTS生成编号 7 年前 |
![]() |
staad · 多个孤立分支或独立存储库-git 7 年前 |
![]() |
BoffinBrain · 如何删减回购历史的特定部分以消除膨胀 7 年前 |
![]() |
herve-guerin · 如何读取git分支的当前上游 7 年前 |
![]() |
Bludzee · 为什么Git毫无怨言地签出这个被删除的分支? 7 年前 |
![]() |
vaheeds · Git从现有远程分支添加工作树 7 年前 |