开发者社区> 问答> 正文

git常见命令和作用

git常见命令和作用

展开
收起
珍宝珠 2019-11-22 13:33:26 1836 0
1 条回答
写回答
取消 提交回答
  • git init  //初始化本地git环境
    git clone XXX  //克隆一份代码到本地仓库
    git pull  //把远程库的代码更新到工作台
    git pull --rebase origin master  //强制把远程库的代码跟新到当前分支上面
    git fetch  //把远程库的代码更新到本地库
    git add .  //把本地的修改加到stage中
    git commit -m 'comments here'  //把stage中的修改提交到本地库
    git push  //把本地库的修改提交到远程库中
    git branch -r/-a  //查看远程分支/全部分支
    git checkout master/branch  //切换到某个分支
    git checkout -b test  //新建test分支
    git checkout -d test  //删除test分支
    git merge master  //假设当前在test分支上面,把master分支上的修改同步到test分支上
    git merge tool  //调用merge工具
    git stash  //把未完成的修改缓存到栈容器中
    git stash list  //查看所有的缓存
    git stash pop  //恢复本地分支到缓存状态
    git blame someFile  //查看某个文件的每一行的修改记录()谁在什么时候修改的)
    git status  //查看当前分支有哪些修改
    git log  //查看当前分支上面的日志信息
    git diff  //查看当前没有add的内容
    git diff --cache  //查看已经add但是没有commit的内容
    git diff HEAD  //上面两个内容的合并
    git reset --hard HEAD  //撤销本地修改,版本回滚
    
    2019-11-22 13:33:36
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
新一代高效Git协同模型 立即下载
AGit-Flow:新一代高效Git协同模型 立即下载
AGit-flow:新一代高效Git协同模型 立即下载

相关实验场景

更多