場景:
現有主分支master,分支AA,在分支AA上修改了很多文件,但是某些配置文件setting.py修改了只能在本地運行,不希望合並到master,只提交部分項目文件stock.py
解決方案
- 切換到AA 分支:
git checkout AA
- 提交stock.py 文件:
git add stock.py
git commit 'update'
- AA 分支暫存:
git stash
git status
- 切換到master 並合並AA 分支,推送到遠程:
git checkout master
git merge AA
git push origin master
- 回到AA分支繼續編輯:
git checkout AA
git stash apply