zoukankan      html  css  js  c++  java
  • git使用

    一、创建分支,并提交

    1、git branch 分支名,(创建分支)

    2、git checkout -b 分支名  创建并切换分支

    3、git status 查看状态

    4、git add .  提交所有的分支内容,把分支内容添加到git仓库中暂存

    5、git commit -m '提交的内容简单介绍'  把文件提交到仓库,最好是提交的内容相关的简介,方便查看

    6、git push origin  ‘远程分支名’  将本地分支推送到远程分支

    7、git log  查看分支提交记录 

    二、本地分支关联远程仓库分支

    1、git branch -vv   查看本地分支跟踪的远程分支

    2、git checkout -b  <本地分支名>  origin/<远程分支名>   在远程分支名下创建本地分支并关联

    3、git branch -u origin/<远程分支名>   当前分支跟踪远程分支

    三、查看切换分支

    1、git branch -a 查看所有远程分支

    2、git log --graph  查看分支合并图

    3、git checkout <分支名>  切换分支

    四、合并分支

    1、git merge  <分支名>  合并指定分支到当前分支

    五、删除分支,删除提交记录

    1、git branch -d 分支名字  删除分支

    2、git reset --hard <分支id> 删除提交记录慎用

    3、git reset  --hard HEAD^ 撤销上次提交

    4、git rm --cache  ‘文件夹/... .js’  在git add 后如果有一个文件不想提交,可以使用此命令进行删除

    5、git reset 可以删除已经add并未commit的内容

    六、拉取代码

    1、git pull origin  远程git地址  从线上第一次拉取代码 

    2、git fetch origin master 将远程仓库origin仓库的master下载到本地

    3、git clone  远程仓库地址  从线上克隆主分支的内容

    七、修改分支名

    1、git branch -m oldbranch newbranch  修改分支名

    八、其他

    1、git --version  查看版本

    2、git init  初始化本地仓库

    九、错误处理

    解决方法:

    1、保留本地修改

    git merge --about 

    git reset --merge

    2、抛弃本地修改

    git fetch --all

    git fetch 

  • 相关阅读:
    数字索引分页
    经典语录 cloud
    日常交际技巧经验总结100句(大全) cloud
    成大事必备9种能力、9种手段、9种心态 cloud
    浅谈服务器虚拟化
    使用mysqlard监控mysql服务器性能
    CentOS服务器iptables配置
    如何编写好的应用程序
    电子杂志新出路
    泸州老窖集团有限责任公司电子化职能化和网络化的管理新模式
  • 原文地址:https://www.cnblogs.com/lljun/p/11867057.html
Copyright © 2011-2022 走看看