常用的git命令:
1.git status 查看本地修改了的文件
rm xxx 相当于执行在文件夹里的delete操作 git里的 想多个文件一起干啥的时候 都是用 空格 隔开
2.git add xxx(xxx路径和文件) 添加到要提交的缓存中
git commit -m "yyy" yyy写这次代码提交的日志(要字符串包着),-m 就是写标签 比如:相当于备注
git commit -a -m "yyy" 修改的所有文件都add并且commit -a: all
git add 文件夹名 添加这个文件夹里所有修改过的文件
git add xxx 后 想后悔的话 git reset xxx
git checkout xxx 这是忽略这个xxx文件的修改
3.git log 查看上传代码的日志
4.git branch 查看本地所有的分支
5.git branch -a 查看所有服务器的分支
6.git fetch -a 拉取服务器的分支(一般用来查看git服务器是否产生了新的分支)
7.git reset --hard origin/master 强制把代码变成上一次拉取服务器代码的时刻(本地做了修改的话 最好把代码push到服务器再做这个命令)
8.git pull origin master 拉代码
9.git push origin master 推代码 push之前 最好pull一下
注意:像这种 服务器和你本地的同一个文件都有修改的话 你就先把本地文件commit确保本地代码和服务器代码没有冲突的时候 也就是 你git pull origin master后 程序没报错(需要看git里的文件情况) 然后拉取服务器代码 本地会自动合并一部分 但是修改的地方相同的话 就要你自己手动修改了