码迷,mamicode.com
首页 > 其他好文 > 详细

git常用操作命令

时间:2019-05-22 17:14:36      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:常用操作   bsp   git pull   克隆   合并   bug   仓库   stash   name   

开发常用git指令:
git init  # 初始化本地git环境

git clone xxx  # 克隆一份代码到本地

git config --globa user.name/user.email  # 修改全局的用户名称和邮箱

git checkout -b xxx  # 基于当前分支创建xxx分支并切换到xxx分支

git checkout xxx  # 切换到xxx分支

git checkout -d xxx  # 删除本地xxx分支

git push origin --delete xxx  # 删除远端xxx分支

git push origin xxx:xxx  # 将本地xxx分支推送到远端

git branch -a/-r  # 查看全部分支/查看远端分支

git branch -d  # 删除本地分支

git remote prune origin #删除远端不存在的分支

git pull origin xxx   # 将远端xxx分支拉去到当前分支

git add xxx  # 将本地文件xxx添加到stage中

git commit -m "xxx"  # 将stage中文件提交到本地仓库,备注为xxx

git commit --amend  # 将stage中的文件追加到上一次提交中

git merge xxx  # 将xxx分支合并到当前分支,可能会出现冲突,修改冲突后 git commit

git push origin xxx   # 将分支推送到远端xxx分支

git stash  # 把未完成的修改缓存到栈容器中

git stash list  # 查看所有的缓存

git stash pop  # 恢复最近一次缓存到当前分支

git stash drop file  # 删除缓存的stash

git stash clear  # 清空栈内所有缓存

git status  # 查看当前分支有哪些修改

git log  # 查看当前分支上面的日志信息

git diff  # 查看当前没有add的内容

git diff --cache  # 查看已经add但没有commit的内容

git resert --hard HEAD  # 撤销本地修改

 

 

目前正在有完成。突然一个紧急的bug需要处理:

git add .  # 添加修改到stage

git stash  # 添加到缓存

git checkout xxx  # 切换到xxx问题分支

git pull origin xxx  # 拉取xxx分支的最新代码

git add xxx  # 将修改的文件添加到stage

git commit -m “” # 提交修改

git push origin xxx  # 推送到远端

git checkout xxx  # 切换到之前的分支

git stash pop  # 恢复之前修改的内容,继续进行开发

 

git常用操作命令

标签:常用操作   bsp   git pull   克隆   合并   bug   仓库   stash   name   

原文地址:https://www.cnblogs.com/donghaojun/p/10906981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!