2013-08-30 22 views
2

我有一個有很多未提交更改的git倉庫。將未承諾的更改發送給其他人繼續工作的最佳方式是什麼?最好的方式發送一個git倉庫與未取得的變化?

+1

你需要做一個分支 - 這是git的標準工作流程。 – Hogan

+0

如果您不想影響您的主分支,請創建一個新分支並將其推送至您的回購庫,如果您想進行試驗。沒有理由不「提交」更改,因爲您將無法共享這些更改。 – kunalbhat

回答

4

創建一個特性分支:

git checkout -b MySpecialFeature 

提交到特性分支:

git add -A 
git commit -m "All my changes for SpecialFeature." 

推分支遠程。

git push -u origin MySpecialFeature 

然後讓你特別的人結帳你的功能分支。

git checkout origin/MySpecialFeature 

對於git的遠程分支機構的詳細討論,請參見: How do you create a remote Git branch?