zoukankan      html  css  js  c++  java
  • 使用Git和GitHub版本控制(面向新手,极度友好)

    参考 知乎用户 作者:刘信坚 文章名:Git和Github详细教程

    链接:

    https://zhuanlan.zhihu.com/p/38403764?utm_source=wechat_session&utm_medium=social&utm_oi=1001124870490509312

    简单讲下步骤吧

    git基本的流程如下:

    1. 创建自己的分支,并进行开发

    git checkout -b mybranch;  //创建并切换到分支mybranch上

    2. 开发完成后,从本地放到暂存区

    git add file1 [file2] [...] //将新增或修改后的文件file1,file2...放到暂存区
    git add .            //或者,我平时喜欢的

    3. 提交到本次仓库

    git commit -m "message"  //加上-n表示忽略注释中的语法错误 

    4. 切换到主支master上并更新master到最新

    git checkout master; //切换到master
    git pull; //从远程拉取最新的代码并合并到master上

    5. 切换到分支,并将master主支合并进来,如遇冲突需要手动解决,解决后要记得git add

    git checkout mybranch; //切换到分支mybranch
    git merge master; //将master上的最新代码合并进来

    6. 撤销已push的代码(如果有冲突的话)

    两种方式:

    1)

    git diff SHA1 SHA2 > diff``git apply diff``git ci -am 撤回修改``git pull``git push

    2)

    git revert SHA git diff git ci -am 回滚代码 git push

    7. 推送分支到远程仓库中

    git push ; // 推送本地mybranch分支到远程分支云端自己的分支中,等待别人对自己代码的review,通过后merge到远程master中即完成代码的提交
  • 相关阅读:
    Linux下文件的基本操作
    conpot_usage简要说明
    const声明常量以及特点
    let变量声明以及声明特性
    盒子模型
    文本样式
    行间距
    字体的其他样式
    字体分类
    字体样式
  • 原文地址:https://www.cnblogs.com/yahoo17/p/12290526.html
Copyright © 2011-2022 走看看