2014-07-18 43 views
1

所以我想要做的是在Github上分配一個我自己的倉庫。 Github不允許你在他們的網站上輕鬆做到這一點,所以我這樣做:http://bitdrift.com/post/4534738938/fork-your-own-project-on-github克隆/分叉github回購之後,有沒有辦法只推送新的提交?

這很好用,但是當我提交新分叉的存儲庫時,所有過去的提交都顯示在我的Github帳戶上比我剛剛分手後的最初承諾還要多。有沒有辦法讓它只有我這個項目/ fork上的新提交被推送到github?謝謝!

回答

2

只需創建基於斷叉內容的新的Git倉庫:

# After forking repo: 
$ cd /path/to/repo 
$ rm -rf .git 
$ git init 
$ git add . 
$ git commit -m "Initial commit (forked from parent/repo)" 
$ git remote add origin [email protected]:forked/repo 
$ git push origin master 

刪除並重新創建Git倉庫後,GitHub上不會有任何過去的歷史提交和認爲這一切是在一個大的初始實現承諾。

+1

這是一個好主意。謝謝! – thomasdclark

相關問題