作爲我有一些問題,我的大多數我的cowokers習慣了TFS,並且每次使用GIT時都會遇到麻煩。試圖讓Git工作。下載與git不同的代碼集
首先。我有一個我想要獲得的分支。
它在辦公室登記並試圖在家裏得到它。
無論我像往常一樣做什麼,同步失敗。
因此刪除了本地項目文件夾並從源代碼管理打開項目。問題是,我得到的並不是在線git中顯示的內容。
這是一箇舊版本。
我需要做一些特殊的事情來獲得我的分支嗎?
我要去該項目,並選擇我的分支複製給定的網址。注意到當我更改分支時,URL不會更改。即使在這一步,我也會遇到常規錯誤,即有未提交的更改。
我沒有改變任何東西,只是得到了項目。
還安裝了桌面github。在我離開之前的辦公室,它顯示了我所有的變化。然而在家裏,它只顯示一箇舊版本。什麼是桌面應用程序應該用於?對於我爲什麼存儲庫應該以不同方式顯示沒有意義。
閱讀一對夫婦的教程,似乎沒有人真正爲我們任何人工作。
我想簡而言之,我需要做些什麼才能在代碼中檢查代碼到辦公室的分支,並在家中獲得相同的代碼庫,而無需花費大量時間刪除項目並與此戰鬥?
1個部分。爲什麼我會刪除所有東西,在桌面克隆,並且我得到NuGet包丟失的錯誤?爲什麼不下載所有的代碼?或者這只是我失去了獲取所有代碼的另一個步驟?
使用VS 2015如果這有所作爲。
我沒有看到任何方式克隆不使用命令外殼的特定分支。那是對的嗎?不知道您的階段變化是什麼意思。用於選擇簽入,輸入描述並完成。快速搜索在使用shell時會談到它。這聽起來像是你說的GitHub桌面應用程序和VS git界面基本上是毫無價值的,只是爲了使用shell來正確工作。最後,提交更改並進行同步,我可以回到相同的情況。即使嘗試排除github應用程序中的suo文件,但顯然沒有做任何事情。 – VirtualLife
另外,我確實刪除了本地的所有內容。做了一個shell git clone -b branchname url,我仍然從3天前獲得舊版本的代碼。除了需要刪除的項目文件夾以外,還有其他的東西能夠在本地獲得最近的副本嗎? – VirtualLife