git add . 是啥意思
我想大声告诉你
我想大声告诉你 2017-05-02 09:20:11
0
5
1128

用git 做程式碼託管已經有一段時間了。因為我喜歡我用命令列,不喜歡用視覺化工具。
我一直不懂 git add . 是啥意思?
我的操作流程是這樣的:
1.專案中新加了檔案a.js。
2.然後我執行git add .
3.git status 後出現:
(use "git reset HEAD ..." to unstage)
new file a.js

  1. 我執行git reset HEAD 後,在git status還是有這個! 看起來無法加進去。

對於新加的文件。你們是用git add * 還是git add .

求指導!謝謝!

我想大声告诉你
我想大声告诉你

全部回覆(5)
伊谢尔伦

git add .添加当前工作目录文件到index
git commit -m "some comments"生成一个commit
git push推播伺服器

小葫芦

git reset HEAD执行成功的话应该会把当期目录下的状态都还原。你执行git reset HEAD是不是失敗了?有沒有錯誤提示訊息?
對於新加的文件,我還是習慣git add . -- ‘*’得按着shift,累啊

我想大声告诉你

我是用git add *
git add * git会自动把你当前目录所有修改过的文件添加
git add . Git會遞歸地將你執行命令時所在的目錄中的所有文件添加上去,所以如果你將當前的工作目錄作為參數,它就會追踪那兒的所有文件

小葫芦

一般就是增加所有修改的檔案

黄舟

如果是想同步所有的改動不妨試試 git add -A

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板