2017-03-23 58 views
1

我在我的局域網(簡單的Git服務器爲Mac)上設置了一個Git服務器。我正在局域網上使用其他機器進行Android Studio開發。現在怎麼辦?在Android Studio的VCS菜單上,「Integrate Project ...」呈灰色顯示。如何開始將Git與Android Studio集成?

如果我明白了,我必須先在工作站上創建一個本地存儲庫,然後以某種方式將我的項目文件放入並將其複製到服務器。無法弄清楚如何做。如果您已經設置並填充了遠程存儲庫,那麼這看起來很有用,但我無法達成一致。

另外:它是否建議爲每個項目有一個單獨的存儲庫?

回答

2

如果你已經有一個在線設置的git倉庫。首先,您要在要提交給git的目錄中執行git init,那麼您需要通過爲所有文件執行git add .或爲特定文件執行git add <your file>來提交要添加的文件。之後,你需要做git commit -m "your message here "提交的文件,然後你做:

git remote add origin <remote repository URL> //get this from git assuming your have already set up the git repo 
# Sets the new remote 
git remote -v 
# Verifies the new remote URL 
Push the changes in your local repository to GitHub. 

git push -u origin master 
# Pushes the changes in your local repository up to the remote repository you specified as the origin 

所有這些信息來自git的文檔在這裏: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/

是的,通常你想有一個獨立的存儲設備爲每個項目。也有例外,但個人而言,我還沒有找到合適的。

+0

謝謝。我猜,當IntelliJ說他們有「集成」git時,他們誇大了一點。 –

+0

不客氣。希望能幫助到你。如果你喜歡這個答案,隨時可以upvote :) – BlackHatSamurai

+0

IntelliJ確實與Git集成。檢查VCS菜單。 https://www.jetbrains.com/help/idea/2017.1/version-control-with-intellij-idea.html和https://www.jetbrains.com/help/idea/2017.1/enabling-version-control。 html – rovr138