zoukankan      html  css  js  c++  java
  • git常见指令

    origin 默认远程仓库名称

    git remote 查看远程仓库

    备注:远程仓库也叫远程主机

    git remote -v(verbose)查看远程仓库详情

    git remote add origin "" 远程添加origin仓库

    git branch 查看所有本地分支

    git branch -r 查看所有远程分支

    git branch -a 查看本地和远程所有分支

    git branch --set-upstream-to=origin/remote_branch  your_branch 本地分支与远程分支关联

    git checkout dev 切换分支

    git checkout -b dev 切换分支,如果分支不存在即新建

    git commit 将暂存区里的改动给提交到本地的版本库。每次使用git commit都会在本地版本库生成一个40位的哈希值,这个哈希值也叫commit-id

    git commit -m m即message。提交时直接输入后面的“message”,即是用来简要说明这次提交的语句,如果不加-m参数,会调用一个编辑器一般是vim来让你输入这个message

    git commit -a -m(同git commit -am)一般commit只会将改动的文件提交,加入-a可将改动或删除操作的文件提交到本地仓库。

    注意:新增的文件不会被提交,要提交还是得先经过git add添加到暂存区

    git push origin master  省略远程分支 (同 git push origin master:master)将本地仓库的master推送到远程,若远程没有,新建一个并建立关联

    git push origin :master 省略本地分支,即传递一个空的分支到远程,可借此删除远程分支

    git push origin 省略本地和远程分支,即将当前分支提交到远程仓库中与之对应的分支

    git push 全部省略,适用于当前分支只有一个远程仓库并有分支与其关联

    备注:关联、建立连接、追踪都是一样的意思

    git push -u origin master 如果当前分支与多个主机有连接,便可通过-u指定默认主机

    哪些指令能让本地分支与远程分支建立连接?

    git clone

    git push

    git pull

    注意 origin master与origin/master不同 

    origin master 是一行指令的两个独立的参数,如git push origin master 将本地master分支推到远程

    origin/master 则是一个参数,即远程master分支

    git status 本次修改了哪些文件

    git diff 本次具体做了哪些修改

  • 相关阅读:
    Tomcat性能调优
    spring 提供的可扩展的接口和类
    Spring boot 定义exit codes 让你定位问题更加简单
    spring中@Async注解的原理和使用
    SpringCache源码深度解析
    ApplicationContextAware和BeanFactoryAware使用理解
    spring aop中引介拦截器的用法
    提高安全性而在HTTP响应头中可以使用的各种响应头字段
    spring aop中targetSource的理解
    PowerMockito使用PowerMockIgnore注解消除类加载器引入的ClassCastException
  • 原文地址:https://www.cnblogs.com/yanze/p/10861823.html
Copyright © 2011-2022 走看看