我們正在組建一個項目。GIT添加或提交?
我剛纔克隆從GitHub
的項目,我有我的計算機上的項目 - wamp
。
我添加了一個新文件,我想更新我的local
。
我已經使用了git add xxx.php
,但是新添加的文件對於wamp/apache
仍然不可見。
我是否需要承諾在wamp
中顯示此新文件?
是否使用提交更新主項目github
或只是我的克隆?
我們正在組建一個項目。GIT添加或提交?
我剛纔克隆從GitHub
的項目,我有我的計算機上的項目 - wamp
。
我添加了一個新文件,我想更新我的local
。
我已經使用了git add xxx.php
,但是新添加的文件對於wamp/apache
仍然不可見。
我是否需要承諾在wamp
中顯示此新文件?
是否使用提交更新主項目github
或只是我的克隆?
您確實需要同時執行git add
和git commit
才能將更改實際存儲在存儲庫中。如果您想與其他存儲庫中的其他人共享這些更改,則還需要推送您的更改。
請閱讀Git Book中關於Git的基本知識。或者查看一些其他教程。
非常感謝 –
提交只更新您的本地存儲庫。然後推送將這些更新從本地存儲庫傳播到遠程存儲庫(github)。
使用什麼技術將文件部署到wamp中? –
這取決於wamp在哪裏查找文件。 Git add將任何未跟蹤的文件添加到您的存儲庫。然後Git commit會更新你的本地版本(你需要寫一個更改日誌)。如果你想更新遠程倉庫,那麼你將不得不使用git push,而其他人將不得不使用git pull來獲取你在本地副本中所做的更改。如果wamp查看本地副本,則不必使用任何git命令來查看這些文件,但是如果它查看遠程服務器,則必須提交然後推送。 –