2016-02-28 97 views
0

我是Git的新手。我在我的電腦上安裝了git.exe,並且最初在Android Studio中進行了配置。我在本地創建了一個git倉庫(比如說GitRepo1),並且我已經提交了迄今爲止編寫的所有文件。現在,我在本地創建了另一個存儲庫。但是,我想放棄以前創建的存儲庫,並且想要將所有已提交到舊存儲庫(gitrepo1)的文件配置到新存儲庫(gitrepo2)中,並且我想要將其配置爲遠程repository.I嘗試提交併推送文件,但它只會識別最近更改的文件,並且不接受已提交的舊文件。請在這方面幫助我。如何使文件未版本化並再次開始版本控制。如何配置inorder將一些已提交的文件提交到Android Studio中的另一個git存儲庫

回答

1

是否要用gitrepo2文件替換遠程中的所有項目? 如果是這樣,你需要通過執行來提交新項目(gitrepo2),併力推到舊遠程的所有文件:

git push -f 

這將刪除以前的歷史遠程與當地一個。但我不確定這是你想做什麼。

在另一方面,如果你想刪除你的整個當地的歷史,你可以簡單地刪除.git目錄,然後運行(您的項目文件夾內)開始一個新的存儲庫:

rm -r .git/ 
git init 
git remote add origin remote-url-here 

,並開始做你的新提交。

但我不確定這些選項都不是你打算做的。請提供更多關於您的問題的信息以幫助您解決問題。

+0

非常感謝。這就是我所需要的,它工作得很好! – user3202415

+0

我需要第二種解決方案,即從本地目錄中刪除.git並開始再次添加遠程設備。 :) – user3202415

相關問題