git - 通过 Git 将代码从一台计算机传输到另一台计算机

标签 git branch commit

我有一些代码我没有提交也没有推送到我在本地计算机上工作的分支,因为代码还没有工作。但是,我只是想将该代码从一台计算机移动到另一台计算机而不影响分支。我该怎么做?例如,我的代码在计算机 A 上,我正在一个名为“开发”的分支上工作,我从中提取和更新代码。我不想在开发中更改任何内容,但我想将我编写的代码移动到计算机 B。我该怎么做?如果有人能提供帮助那就太好了。谢谢!

最佳答案

我会创建一个新分支并将其推送到该分支。

git branch incomplete-code
git checkout incomplete-code
git commit -a
git push origin incomplete-code

然后您可以在自己的计算机上克隆存储库并在不完整代码分支上工作

git clone <repo address>
git checkout incomplete-code

代码完成后,您可以 merge 分支

git checkout develop
git merge incomplete-code

可能有多种方法可以做到这一点,但这是我能想到的一种。

关于git - 通过 Git 将代码从一台计算机传输到另一台计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20961874/

相关文章:

git - 将上游 git 更改与挂起的 pull 请求 merge

android - 如何有效地编写针对同一私有(private)库的不同版本的具有不同构建风格的 Android 应用程序

git - 我如何将两个(或更多)完全不相关的线性分支祖先 "splice"变成一个新的?

git - git 如何处理 merge 中的提交?

java - Cassandra 2.1.3。如何提取CommitLog

git - Bitbucket git bash 问题

git - git 中存储库/分支的轻型版本

git - 新的提交不在头上

php - MySQL 提交和事务

version-control - 哪种 SCM/VCS 可以很好地处理文件之间的文本移动?