zoukankan      html  css  js  c++  java
  • 娜姐教你玩转git

    看一下你的origin是自己的还是思雨的,在项目根目录下(qua)终端运行:

    你可以看到现在有一个叫做origin的远程仓库 是你自己的姓名 说明你是从自己的repo clone下来的
    下面我们把自己写的代码commit到自己的仓库上:
    在终端运行:

    这步是提交到自己的本地仓库,下面我们再提交到gitlab上的远程仓库:

    蓝后我们要从思雨偶吧的repo上pull最新的代码 因为他做了一些修改嘛 我们要确保自己的是最新的
    先看看自己都有哪些远程仓库,在终端:

    现在当然只有自己的那个,我们现在add思雨的那个:

    再执行git remote -v就可以看到刚才add的那个远程仓库了~
    下面就是最激动人心的pull了!!!终端:

    HEAD是一个文件 是一个指向你当前所在分支的引用标识符  在这里指向master分支
    这句的意思就是从名叫siyu的远程仓库去pull代码 
    执行pull就代表先fetch代码再merge代码  两步都帮你做了  你也可以分部做
    下面你会看到一些auto-merge的信息,git会先帮你尝试auto-merge 如果不成功会告诉你conflict的位置
    你打开那写有冲突的文件 你会看到冲突的那些标记 你认为是对的的留下来
    蓝后我们再在项目根目录下git add .
    再蓝后git commit -m “after merge”
    最后push到自己仓库:
    git push origin master
    酱紫就成功了撒~你到自己的gitlab去看~
  • 相关阅读:
    kail
    scp命令
    搭建LNMP
    PHP7.3.2安装
    nginx的安装
    CentOS7部署NFS
    Linux使用mailx通过外部smtp发邮件
    kickstart自动化安装
    centos7下单用户模式,救援模式的应用以及虚拟机下的克隆
    putty和xsheel远程连接centos7
  • 原文地址:https://www.cnblogs.com/robbychan/p/3786752.html
Copyright © 2011-2022 走看看