git 常用命令

git pull 获取代码

git status 查看状态

git add 添加文件(需要先查看状态 获取文件)

git commit -m "提交代码备注(需要先add)"

git push 提交代码到远程服务器

git rm -r --cached 删除add的文件

git commit -m '提交删除备注(未push 时可直接撤销commit提交)'

git branch -a ‘查看所有分支’

git checkout '切换分支(先查看分支 获取件地址)'

git diff '查看缓存取文件'

git checkout -- ‘清除指定文件缓存区(先查看状态 获取缓存文件)’

git checkout . ‘清除所有文件缓存区’

git log --oneline '查看日记记录'

git log -p '查看日志详细信息(commit id指定提交日志) q 退出查看'

git log 中文乱码解决--https://blog.csdn.net/sunjinshengli/article/details/81283009

git reset --soft ‘commit撤销提交(git log -n 1 查看最近一次提交记录获取id)’

git config --global credential.helper store 自动保存账号密码

git config core.filemode false 忽略权限

git update-index --assume-unchanged [文件路径] 忽略更新文件

git update-index --no-assume-unchanged [文件路径] 恢复跟踪

git ls-files -v | grep '^h\ ' | awk '{print $2}' 查看被忽略文件

 

posted @ 2021-08-09 17:17  笑春风**  阅读(28)  评论(0)    收藏  举报