84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
用git 做代码托管有一段时间了。因为我喜欢我用命令行,不喜欢用可视化工具。 我一直不明白 git add . 是啥意思? 我的操作流程是这样的: 1.项目中新加了文件a.js。 2.然后我执行git add . 3.git status 后出现: (use "git reset HEAD ..." to unstage) new file a.js
对于新加的文件。你们是用git add * 还是git add .
求指导!谢谢!
git add .添加当前工作目录文件到indexgit commit -m "some comments"生成一个commitgit push推送服务器
git add .
git commit -m "some comments"
git push
git reset HEAD执行成功的话应该会把当期目录下的状态都还原。你执行git reset HEAD是不是失败了?有没有错误提示信息? 对于新加的文件,我还是习惯于git add . -- ‘*’得按着shift,累啊
git reset HEAD
shift
我是用git add *git add * git会自动把你当前目录所有修改过的文件添加git add . Git会递归地将你执行命令时所在的目录中的所有文件添加上去,所以如果你将当前的工作目录作为参数,它就会追踪那儿的所有文件
git add *
一般就是添加所有修改的文件
如果是想同步所有的改动不妨试试 git add -A
git add -A
git add .
添加当前工作目录文件到indexgit commit -m "some comments"
生成一个commitgit push
推送服务器git reset HEAD
执行成功的话应该会把当期目录下的状态都还原。你执行git reset HEAD
是不是失败了?有没有错误提示信息?对于新加的文件,我还是习惯于
git add .
-- ‘*’得按着shift
,累啊我是用
git add *
git add *
git会自动把你当前目录所有修改过的文件添加git add .
Git会递归地将你执行命令时所在的目录中的所有文件添加上去,所以如果你将当前的工作目录作为参数,它就会追踪那儿的所有文件一般就是添加所有修改的文件
如果是想同步所有的改动不妨试试
git add -A