我正在一個網站上工作,我需要使用Git的實際原因。但是,我認爲我還沒有完全理解它是如何工作的。如何使用git? git-commit?混帳推?
我想做一些非常簡單的事情,而且我在本地主機上工作。我做了一些更改,有時我使用Git將新的或修改的文件放在服務器上。
編輯²: 閱讀了一些文檔後,我重新啓動了所有的git倉庫。我真的無法理解。 所以,我連接到我的服務器,並提交這些文件。重新啓動我的本地存儲庫後。我添加了我的遙控器,並且我做了git pull carpe master
(carpe是我的遠程服務器的別名)。 如果我在本地執行git checkout master,我會從服務器上查看跟蹤文件的所有路徑。但混帳沒有下載文件到工作樹... 我真的不明白。我應該如何在我的本地工作樹中獲取文件?
所以我已閱讀文檔。我覺得我比以前更迷失了...... 所以我已經刪除了我所有的後端git配置。我初始化服務器上的git。我承諾。然後我在本地創建了一個遠程,我拉他。 但這些文件仍然沒有寫入。我的意思是我已經完成了'git pull carpe master'它應該將所有文件放在與遠程服務器上的主分支相同的版本上?但文件沒有下載和GIT回答我:'已經是最新的' ... – vekah
如果我做'git checkout master'我看到所有來自互聯網遠程的文件。但是我只看到他們的路徑,而他們沒有寫入工作樹。 我該如何要求git檢查並從主分支下載文件到工作樹? – vekah
有兩個存儲庫,你的和遠程的。當你進行拉動操作時,你可以從遙控器上獲得所有的變化並將它們應用到你的手中。當您進行推送時,您將更改發送到遠程服務器。 Checkout master只是讓您的本地回購使用主分支 –