Git 忽略更改,拉最新的,稍后回来
Git ignore changes, pull latest, come back later
我需要将所有旧更改存储到 git 中的一个分支,并在明天合并它们。今天,我需要拉取最新的更改并帮助其他人测试代码而不添加我未经测试的工作。
看起来为了将我的更改放入新的本地分支,我需要拉取并将他们的巨大代码更改与我的合并。我没有时间。
我如何提取所有最新代码并稍后进行合并?
创建新分支并提交:
git checkout -b new_branch
git commit -a
然后就可以去原来的分支更新了:
git checkout original_branch
git pull
稍后,您可以将 new_branch 中的更改合并到 original_branch 中:
git checkout original_branch
git merge new_branch
此外,如果您想快速搁置当前的更改,可以将它们隐藏起来。查看 git help stash
了解详情。
我需要将所有旧更改存储到 git 中的一个分支,并在明天合并它们。今天,我需要拉取最新的更改并帮助其他人测试代码而不添加我未经测试的工作。
看起来为了将我的更改放入新的本地分支,我需要拉取并将他们的巨大代码更改与我的合并。我没有时间。
我如何提取所有最新代码并稍后进行合并?
创建新分支并提交:
git checkout -b new_branch
git commit -a
然后就可以去原来的分支更新了:
git checkout original_branch
git pull
稍后,您可以将 new_branch 中的更改合并到 original_branch 中:
git checkout original_branch
git merge new_branch
此外,如果您想快速搁置当前的更改,可以将它们隐藏起来。查看 git help stash
了解详情。