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分支

  • 相关阅读:
    LeetCode 40. 组合总和 II(Combination Sum II)
    LeetCode 129. 求根到叶子节点数字之和(Sum Root to Leaf Numbers)
    LeetCode 60. 第k个排列(Permutation Sequence)
    LeetCode 47. 全排列 II(Permutations II)
    LeetCode 46. 全排列(Permutations)
    LeetCode 93. 复原IP地址(Restore IP Addresses)
    LeetCode 98. 验证二叉搜索树(Validate Binary Search Tree)
    LeetCode 59. 螺旋矩阵 II(Spiral Matrix II)
    一重指针和二重指针
    指针的意义
  • 原文地址:https://www.cnblogs.com/chenhuichao/p/11223845.html
Copyright © 2011-2022 走看看