我想隐藏正在进行的工作,但我也希望将我隐藏的内容备份到 GitHub 上。以前我通常会用“WIP: blah blah blah”的评论提交,但我宁愿在已完成的阶段提交,而不是大量的“WIP:”提交,这实际上只是将我的工作备份到 GitHub 服务器的一种方式.
有没有办法存储到 GitHub?
您不能将存储库放在 GitHub 上,但您可以(并且应该)创建一个分支并提交到该分支:
git checkout -b temporary
git add -A
git commit -m "storing work in progress"
git push
然后在准备好时合并temporary
到master
(或其他)。
编辑:删除了多余stash
的命令。
存储无法保存到远程存储库中。但是你必须做的是为你正在进行的工作创建新的分支。
您应该能够直接推送您的存储:
git push origin stash
另请参阅git log stash
。