2017-04-20 101 views
0

我在Visual Studio 2015上沒有連接到GIT上的Visual Studio解決方案。Visual Studio 2015和GIT - 使用本地分段覆蓋遠程存儲庫

它有一個使用git init命令手動創建的本地存儲庫,但在Visual Studio中,git功能沒有被初始化(我不能做右鍵單擊 - >提交例如我看不到簽出的文件)。

我想要做的是這樣的:

  1. 解決方案的所有文件添加到GIT臨時
  2. 連接到遠程倉庫
  3. 清潔遠程存儲庫(在這一刻只包含一個文件)
  4. 推送所有本地緩存​​到遠程倉庫

什麼是正確的步驟來做到這一點? (通過命令行或由Visual Studio)

在這一刻Visual Studio解決方案文件夾中包含的文件夾git的後,我跑git init但Visual Studio是就像使用文件編輯器...

如果我嘗試不要做「文件 - >解決方案添加到源控制」什麼也沒有發生,沒有窗口打開...

謝謝支持您的計算機上

回答

1
  1. 克隆庫:git clone <url> <directory>
  2. 您的文件複製到該目錄克隆
  3. 提交文件:git add <files>git commit -m"<message>"
  4. 把你的變化:git push

如果要刪除存儲庫中的文件,請將其刪除並提交。

如果你真的要清除從倉庫的歷史文件:

  1. 運行git init在項目目錄
  2. 添加您的存儲庫作爲一個新的遠程:git remote add origin <url>
  3. 提交文件:git add <files>git commit -m"<message>"
  4. 強制將您的更改推送到原點:git push origin master
+0

你能否給我提供第一個4點的git命令? (謝謝) – DarioN1

+0

您的解決方案幫助我做我所需要的。 這個鏈接也非常有用,可以幫助我完成我的任務:https://www.infragistics.com/community/blogs/dhananjay_kumar/archive/2016/07/21/step-by-step-working-with-github-存儲庫和視覺工作室2015.aspx – DarioN1

相關問題