• 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状态,会删除工作空间改动的代码

  • 相关阅读:
    Visual Studio技巧之打造拥有自己标识的代码模板
    arcgis 10.1 错误(TCP_NODELAY NOT enabled)
    中秋节快乐
    调Windows 7的图片浏览器查看图片
    NetCFSvcUtil.exe and Windows 7
    win7下IIS错误:"无法访问请求的页面,因为该页的相关配置数据无效"的解决方法(转)
    卫星地图下载软件WebImageDowns
    出差陕西镇安
    打印完税证明
    c#定义全局条件编译符号
  • 原文地址:https://www.cnblogs.com/MissSage/p/15124034.html
Copyright © 2020-2023  润新知