2012-08-09 162 views
1

我正在從Github上的回購協議中使用Android應用程序。我已經克隆了repo,並且對其中一個視圖進行了更改,我使用Egit插件在Eclipse中進行了更改。Git - 推送新提交併忽略未提交的更改

我現在需要'推'(我相信),改變到Github存儲庫。

我在Windows上,所以認爲我會給新的Windows客戶端一個嘗試 - 但是這不會讓我先推動單個提交,而不先處理它檢測到的所有更改。由於回購是一個Android應用程序,當我運行應用程序在本地或在我的設備上進行調試時,它會創建大量新類和其他類似的絨毛,因此我無法'同步'。但是我不想提交這些文件,只是我承諾的單個文件。

這是否意味着我需要轉到命令行將單個文件重新推送到Github?

回答

0

我想這是我在尋找:

git push origin <thelonghash>:master 
1
git add "<follow name>" 
git commit -m "commit this file" 
git push origin master 

這將推動遠程的一個文件。你也可以使用.gitignore告訴git忽略你不想提交的文件。