设置邮箱、用户名:
git config --system (基本不用,给整个计算机一次性设置)
git config --global (推荐,给当前用户一次性设置)
git config --local (给当前项目一次性设置)
如:
git config --local user.name 'zw'
git config --local user.email 'xxx@xx'
local在当前项目.git目录config中查看
global在c盘 ~/user/zw中查看
删除用户:
git config --local --unset user.name
如果某个文件已提交,并且对其进行了修改可以放弃修改(还原到已提交状态)
git checkout -- hello.txt
某个文件从暂存区返回到工作区命令
git restore --staged hello.txt
删除已提交的文件,删除之后文件会被放到暂存区,再彻底删除
git rm会进行两步 : 1.删除文件 2.放入暂存区
git rm xxx
git commit -m "彻底删除"
操作系统删除 rm,文件会进入工作区,需要使用git add进入暂存区,再彻底删除
rm 1.删除文件 2.工作区
重命名 git move步骤:1.创建新文件,复制源文件到新文件,删除新文件
git mv
注释重写(重写提交说明)
git commit --amend -m ’修改‘