git常用命令

94 阅读1分钟
初始化本地仓库
git init
克隆项目
git clone <远程地址>
查看日志
git log  // 查看当前分支的提交日志
查看本地修改的文件
git status
增加本地修改到本地缓存
git add .
或
git add <文件路径/文件名>
将本地缓存区内容提交到本地仓库
git commit -a
i    编辑注释
:wq  退出编辑
或
git commit -m "提交说明"
提交本地代码到远程分支
git push <本地分支名>:<远程分支名>
git push --force <本地分支名>:<远程分支名>  // 强推,会覆盖远程分支领先的版本
将本地修改放入暂存区
git stash
git stash pop // 将最后存入暂存区的内容取出,并删除
git stash drop // 将最后存入暂存区的内容删除
git stash apply // 将最后存入暂存区的内容取出,且不删除
git stash clear // 清空暂存区的内容
查看分支
git branch // 查看本地分支
git branch -a // 查看所有分支
同步远程分支列表
git remote update origin --prune
删除分支
git branch -=d <分支名> // 删除本地分支
git push origin --delete <分支名> // 删除远程分支
同步远程内容
git fetch  // 将远程主机的最新内容拉到本地
本地仓库与远程仓库建立连接
git init  // 初始化本地仓库
git remote add origin "远程git地址" // 将本地仓库的源设置为远程仓库
git add .
git commit -m "提交说明"
git push
查看本地配置信息
git config  // 查看本地配置信息
git config --global user.name '你的用户名'
git config --global user.email '你的邮箱'