2015-07-20 493 views
1

當我開始我的項目時,我在終端中使用Git來跟蹤更改。然後我意識到源代碼控制內置於Xcode中。所以我承諾所有的改變,一切運作良好。然後我去了Xcode的歷史,看到我以前從終端提交的所有提交。Xcode如何知道我的提交歷史記錄?

怎樣的Xcode知道這些提交?尤其是因爲我還沒有在Xcode中登錄到我的Git倉庫。

回答

2

Git的歷史是在項目的.git文件夾本地保存。當您打開Xcode時,它會找到您的本地.git文件夾並使用它來顯示項目的歷史記錄。

你不必推到遠程的Git回購的是,由於歷史的本地保存。

+0

謝謝!如果我在不同的機器上,想看看我的提交,比如'git log',我該怎麼做?因爲我沒有用Xcode登錄到我的回購站。 – MortalMan

+0

同步兩臺機器的最簡單方法是通過遠程Git回購。將遠程設備添加到你的第一臺機器('gi​​t remote add origin https:// ....'),然後按下('git push origin master'),然後在第二臺機器上克隆項目('git clone https://....') – nwinkler

相關問題