zoukankan      html  css  js  c++  java
  • git 指南

    git status 可查看当前的修改状态

    git diff Qidong /PAFFCommonThemeMarco.h 查看你的修改

    git add Qidong/PAFFCommonThemeMarco.h 把修改的代码从工作区添加到暂存区

    git commit -m ‘[启东][主体颜色][M][C:]修改主题颜色’ 把暂存区的代码提交到本地仓库

    git pull —rebase  拉取仓库更新过的代码 rebase 和 merge 作用相同但是 rebase 合并的是一条线

    git push origin master_dev 把本地仓库的代码推送到远程仓库 后面是你的本地分支名称

     可以多次添加 一次 commit 多个文件 commit—m 后面可以写本次提交的内容

    git log 查看提交记录

    git log —pretty=oneline  查看自己提交的记录

    git reset —hard HEAD^ 回退到上一个版本^^ 上两个版本 当然回 退版本较多时可以用 git reset HEAD 100 回退100个版本

    git reflog 记录你的每一次命令可以用这个提交的 ID 回到任何一个版本,ID 无需写全 写前几位就可以了

    git  add   就是把所有的要提交的修改放到暂存区

    git commit  就是一次性把暂存区的所有修改提交到分支

    git push 就是把本地分支的代码提交到远程仓库,一旦提交无法回退

    git checkout —file 放弃对工作区的修改 如果添加到了暂存区未提交 可以先 git reset HEAD file 在执行上一步 如果 commit 了可以版本回退 

    git branch 查看分支

    git branch name 创建分支

    git checkout name  切换分支

    git checkout -b name 创建并切换分支

    git merge name 合并分支到当前分支

    git branch -d name 删除分支

    git log —graph 查看当前的分支合并图

    git stash 需要修改bug时当前分支的工作中没有完成不能提交就用这个命令暂存起来,之后再用 git stash apply或者 git stash pop 来恢复工作

    git branch -D name 删除一个没有合并的分支

    git remote  git remote -v 查看远程仓库的信息

    git push origin branch-name  把该分支的所有本地推送到远程仓库

    git tag name 创建一个标签

  • 相关阅读:
    【51nod1674】区间的价值 V2(算法效率--位运算合并优化+链表实现)
    【bzoj 2339】[HNOI2011]卡农(数论--排列组合+逆元+递推)
    关于中国剩余定理{附【转】中国剩余定理 }
    JavaScript操作BOM
    学员操作—统计考试平均成绩
    JavaScript基础
    JDBC
    进制
    事务
    复习
  • 原文地址:https://www.cnblogs.com/ChrisZhou666/p/5888686.html
Copyright © 2011-2022 走看看