自從我開始使用Git以來,我一直很難與Git合作。這是一個我想擊敗的學習曲線。我已閱讀手冊,常見問題解答和其他幾個網站,但我仍然沒有看到我期望的行爲,並希望有人使用VS2010與GiHub無法爲我提供我需要的魔法指針。對VS2010解決方案的更改將不會提交給GitHub存儲庫
這些是我爲創建新項目/存儲庫所做的步驟。
1.在GitHub上創建新庫 - 給它一個名稱,創建它
2.在VS2010
3.提交首次
創建我的解決辦法這些是我第一次提交解決方案的步驟: (我安裝了git和git擴展d我有一個VS工具欄創建,允許我從VS2010中彈出git bash)
我點擊我在工具欄上創建的Git控制檯按鈕,我得到bash窗口,當前目錄是根目錄我的解決方案的目錄
我然後執行這些命令提交在GitHub的網站
1 git的初始化我解決了GitHub的倉庫 - 工作正常
2. git add。 - 工作正常
3 git的承諾-m '第一承諾' - 工作正常
3 git的遠程添加原產[email protected]:alfalfastrange/RepositoryName.git - 工作正常
4.混帳推-u起源主 - 我然後用拒絕消息和處理大約快進等,等錯誤...
5的git拉出身主 - 工作正常
6.混帳推-u起源主 - 提交作品,我可以再在GitHub網上查看整個解決方案
現在我的問題是從這裏出來......如果我改變我的解決方案,我不能讓他們進入GitHub。例如,我刪除文件,添加文件,並添加代碼,等等,然後我準備提交所有這些變化
我試過,事件的這些序列,並沒有運氣
1.添加的git 。
2. git的承諾-m '二犯' - 增加更改本地倉庫
3混帳推-u起源主 - 很給定的消息,一切都是達迄今爲止,我查網上資料庫,並沒有出現過由
4.混帳拉主產地的變化 - 上午告訴一切都已經達到DAT Ë
5.混帳推-u起源主 - 難道給定的消息,一切都被最新的,我檢查在線資源庫,沒有出現過由
6.混帳推變化起源主 - 很給定的消息,一切是最新的,我檢查在線資源庫,沒有出現過由
變化,似乎所有的承諾,從這一點上確實是更改提交到組委會al知識庫和我嘗試過的任何命令都不會將更改推送到GitHub存儲庫。
所以在這一點上,我有點惱火,這並不容易。通過我的Ankh SVN和Codesion設置,我只需單擊Commit或Update即可推送更改或從聯機存儲庫中取回最新的內容。
我錯過了什麼?因爲我希望能夠成功地使用Git而不用擔心我所有的個人項目。提前致謝! 6與-f -
UPDATE
運行git的分支命令-avv這就是結果
更新2
運行步驟1之後後添加到步驟3
更新3
從答案
這沒有任何意義,我,因爲我們所做的一切已經運行命令的序列後...我只使用Git的Bash的
你從'git branch -avv'得到了什麼? – ellotheth
@ellotheth應該調用序列的哪一部分? –
@ellotheth只要運行它的任何序列,我看到主人9f6237f第二次提交 –