zoukankan      html  css  js  c++  java
  • GitHub常用指令

    GitHub常用指令

    克隆已有项目仓库

    git clone 你的项目地址
    

    比如:

    git clone https://gitee.com/leexianshen/vue-temp.git
    

    创建新仓库:初始化git

    git init
    

    连接远程仓库

    把origin连接到远程仓库,origin指的是本地仓库,

    git remote add origin 你要连接的仓库地址
    

    比如:

    git remote add origin https://gitee.com/leexianshen/vue-temp.git
    

    查看状态

    git status
    

    添加当前项目文件到本地git仓库

    git add .
    

    '.'表示添加当前所有文件,除了.gitignore中指定的目录或文件

    备注并提交

    git commit -m '你的备注'
    

    此时并不是添加到远程仓库,只是本地仓库

    推送远程仓库

    这一步才是把本地修改上传到远程仓库

    把origin推送到master分支上:

    git push origin master
    

    设置参数-u,方便下次推送可以简化命令:

    git push -u origin master
    

    设置-u的推送后再推送的话,只需要执行命令:

    git push
    

    查看日志

    git log
    

    退出log查看

    按一下Q键就好了

    创建分支

    git branch 你的新分支名称
    

    查看分支

    git branch
    

    切换分支

    git checkout 你要切换到的分支名称
    

    新建并切换到新的分支

    git checkout -b 你要创建的分支名称
    

    合并分支

    把分支1合并到当前分支:

    git merge 分支1
    

    删除分支

    git branch -d 你要删除的分支
    

    拉取远程分支到本地

    把master的内容拉取到本地origin

    git pull origin master
    

    git commit后怎么撤销

    git reset --soft HEAD^
    

    这里备注一下:

    HEAD^:表示上一个版本,和HEAD~1等同
    HEAD~2:表示上两个版本,想撤销前两次commit的记录则使用git reset --soft HEAD~2

    --soft:撤销commit,不撤销add,不删除工作空间改动的代码
    --mixed: 撤销commit,并且撤销add,不删除工作空间改动的代码
    --hard: 撤销commit,撤销add,恢复到了指定几个版本前的commit状态,会删除工作空间改动的代码

  • 相关阅读:
    php中文乱码处理方法
    Zend 官方框架增加 Swoole 协程支持 !
    矩阵行列式的向量表示
    ArduinoYun教程之ArduinoYun硬件介绍
    MIT 操作系统实验 MIT JOS lab1
    java File_encoding属性
    Java入门 第一季第五章 编程练习解析
    android 三种定位方式
    6.30
    OpenJudge百炼习题解答(C++)--题3142:球弹跳高度的计算
  • 原文地址:https://www.cnblogs.com/MissSage/p/15124034.html
Copyright © 2011-2022 走看看