git init # 初始化本地git仓库(创建新仓库)
git config --global user.name "xxx" # 配置用户名
git config --global user.email "xxx@xxx.com" # 配置邮件
git config user.name # 查看用户名
git config user.email # 查看邮件
git status # 查看当前版本状态(是否修改)
git branch # 显示本地分支
git fetch # 获取所有远程分支(不更新本地分支,另需merge)
git pull # 本地与服务器端同步
git pull origin master # 获取远程分支master并merge到当前分支
git reset --hard HEAD # 回退到上个版本
git reset --hard # 回退到历史版本
git log # 看你commit的日志
git diff # 比较的是暂存区和工作区的差异
git remote -v # 查看远程仓库
git remote rm origin # 删除远程仓库
git clone # 克隆一份
git checkout [name] # 切换分支
git branch [name] # 创建新分支
git checkout -b [name] # 创建新分支并立即切换到新分支
git branch -d [name] # 删除分支 [-d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项]
git merge [name] # 合并分支 将名称为[name]的分支与当前分支合并
git push origin [name] # 创建远程分支(本地分支push到远程)
git push origin :[name] 或 gitpush origin :[name] # 删除远程分支
git 常用命令
最新推荐文章于 2023-06-06 10:07:03 发布