zoukankan      html  css  js  c++  java
  • git操作

     

     
     
    git init             // 初始化空间,若错误初始化空间,可以通过find . -name ".git" | xargs rm -Rf 删除git信息
    git add 文件名(.代表所有)           //添加
    git commit -m 注释                    //提交,附带注释
    git commit --amend                 //更改最后一次commit的名称
    git show commitId      // 显示commit信息
     
    git branch -a                             //获取有哪些分        -a就是包括所有
    git push origin 分支                    //合并到分支            -f 会强制覆盖
    git checkout  分支                      //切换到分支,         -b的话,那么没有这个分支时,会先创建 
     
    git rebase -i HEAD~n                 //合并最近n个commit
    git rebase -i --root                   //合并所有的
    git reflog                                  //查看和log不一样的日志
    git reset --soft HEAD@{}           //回退到对应的head
    git reset --hard HEAD@{}          //回退到对应的head
    git reset HEAD .                        //撤销add
     
    git fetch --tags                        //拉下来所有tag
    git tag                                     //获取所有标签,后面加上名字就是把当前分支打标签
    git stash                                  //存储,例如当前还不想commit可以先stash
    git rm -cache
     
    git remote add origin XXX       // 增加远程仓库
    git remote rm origin                  //删除远程仓库
    编辑        .gitignore                   //手动建立文件,把不想add的都放进去即可
    git diff --stat -w       // 查看当前变化的文件有哪些
    git diff -w A          // 查看A文件哪些行变化了
  • 相关阅读:
    kuangbin_ShortPath K (POJ 3159)
    kuangbin_ShortPath I (POJ 2240)
    kuangbin_ShortPath H (POJ 3660)
    kuangbin_ShortPath G (POJ 1502)
    kuangbin_ShortPath J (POJ 1511)
    kuangbin_ShortPath F (POJ 3259)
    kuangbin_ShortPath E (POJ 1860)
    StoryBoard中使用xib
    iOS APP 架构漫谈[转]
    Mac 快速修改 hosts 文件
  • 原文地址:https://www.cnblogs.com/lmhyhblog/p/10951140.html
Copyright © 2011-2022 走看看