2

我正在使用来自 Github 上的存储库的 Android 应用程序。我已经克隆了 repo 并对其中一个视图进行了更改,我已经使用 Egit 插件在 Eclipse 中提交了更改。

我现在需要将更改“推送”(我相信)到 Github 存储库。

我在 Windows 上,所以我想我会尝试新的 Windows 客户端 - 但是这不会让我在不首先处理它检测到的所有更改的情况下推送单个提交。由于 repo 是一个 Android 应用程序,当我在本地或我的设备上运行该应用程序进行调试时,它会创建许多新类和其他此类绒毛,因此我无法“同步”。但是我不想提交这些文件,只是我提交的单个文件。

这是否意味着我需要转向命令行将单个文件推送回 Github?

4

2 回答 2

2
git add "<follow name>"
git commit -m "commit this file"
git push origin master

这将远程推送一个文件。您还可以使用 .gitignore 告诉 git 忽略您不想提交的文件。

于 2012-08-09T13:36:40.140 回答
0

我想这就是我正在寻找的:

git push origin <thelonghash>:master
于 2012-08-09T13:31:15.290 回答