• git 总结命令


    git 命令

      创建git版本库:git init

      查看状态:git status

      把文件添加到暂存区:git add

      把文件提交到版本库:git commit  -m "提交说明"

      查看提交记录:git log      可带参数 --pretty=oneline

      查看修改记录:git diff

      返回上一个版本:git reset --hard HEAD //可以是版本id(commit)  HEAD代表当前版本   HEAD^上一个版本  HEAD^^上上一个版本  上一百个版本HEAD~100

      github仓库与git仓库之间的传输是通过ssh加密的  所以我们要在本地git生成一对秘钥:ssh-keygen -t rsa -C "你github上的邮箱"

          此时生成两个秘钥   一个私钥(id_rsa),一个公钥(id_rsa.pub),用于识别用户

          登录github,把公钥添加到

        

        

      本地版本库与github版本库关联:git remote add 版本库名  github版本库路径 

      清除关联github版本库:git remote remove 版本库名

      推送到github: git push -u 版本库名  master   第一次  

             git push test 版本库名  推送最新修改

      从远程版本库获取并合并到本地:git pull  --rebase  版本库名   master   :(rebase和merge  两条命令类似  都是用来合并) 不懂看下一条命令

      从远程版本库下载代码:git fetch  版本库名     git merge 版本库名  master 合并git fetch下载的代码

      克隆一个版本库:git clone 远程版本库地址

      

      分支管理

      创建分支:git branch 分支名   例如:git branch dc

      切换分支:git checkout 分支名  例如:git checkout dc       也可以这样写  git checkout -b dc   创建并切换到dc分支

      查看当前分支:git branch   注:当前分支前有*

      合并分支: git merge 分支名   例如:git merge dc   注:此时你应当在另一个分支中

      删除分支:git branch 分支名   例如:git branch -d dc  注:此时你应当在另一个分支中

      

      

  • 相关阅读:
    时钟展频技术能有效降低EMI,深入讲解展频发生器!
    24:购物单
    22:按照字典输出字符串
    21:句子逆序
    20:字符反转
    19:ReverseNumber数字颠倒
    DNS原理及其解析过程
    18:字符个数统计
    17:不重复整数提取NoRepeatNum
    \s+ split替换
  • 原文地址:https://www.cnblogs.com/dcrq/p/5721061.html
Copyright © 2020-2023  润新知