最新公告
  • 欢迎您光临欧资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 编辑器拉取代码查看分支切换分支拉下来的冲突处理方法

    在编辑器上登录 Git

    git config --global user.name  "username"    //引号里的为个人的用户名
    git config --global user.email  "email"   //引号里的为个人的邮箱

    拉代码

    git clone "git 复制的地址"

    查看分行

    git branch   //查看本地分支
    git branch  -a  //查看本地和远程所有分支
    git remote update origin  // 如分支没有更新过来 ,用此命令

    切换分支

    拉下来的分支一般是master。如果不想在这个分支上开发git命令行拉取代码,切换到这个

    git checkout  "分支名"  //前提远程有这个分支,切换的时候,本地就自动创建这个分支了;
    git  checkout -b "分支名"  
    //切换并创建新分支,我几乎不用此命令,我一般在github上 直接创建好分支

    查看状态

    (分支已经确定,文件已经修改,每天提交代码前必须做的一个步骤)

    git status //查看本地你所修改的文本(包括增加和删除的)

    提交到暂存区

    git add . //添加全部所修改的文件到暂存区
    git add  文件路径    // 这是添加单个文件的指令
    git commit -m "此次提交的备注信息"  //提交文件到暂存区 

    拉代码

    提交代码前,一定要拉取远程仓库,可能其他同事有提交记录。

    git pull  //因前面我已确定仓库了,此处简写就可以
    git pull origin master  //全写,master是仓库名

    再次查看状态 git status

    拉了之后,可能你修改的是同一个文件git命令行拉取代码,会出现冲突。冲突需要在这里解决。解决后,需要从 git add 重新开始。没有要提交的文件,您可以直接进行下一步。

    将文件推送到远程存储库

    git push  //因前面我已确定仓库了,此处简写就可以
    git push origin master  //全写,master是仓库名

    备注冲突处理:

    git status提示有冲突文件后,长按ctrl点击冲突文件,可以跳转到冲突的位置,然后查看需要保留谁的代码,点击保留传入或者这个修改,或者两者都有。

    切记:代码合并后,需要再次提交。

    另一个需求:合并分支(比如将master代码合并到dev分支中),

    1、需要切换到dev分支,在dev分支上输入指令;

    2、先拉下dev分支的代码(git pull),然后看本地状态,本地没有需要提交的代码,拉的也是最新的,拉下来的也没有,你可以操作合并

    git merge master //把master代码拿到dev分支上
    合并过来后,也许会有冲突,处理下,然后push到远程仓库就可以了

    站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
    欧资源网 » 编辑器拉取代码查看分支切换分支拉下来的冲突处理方法

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    欧资源网
    一个高级程序员模板开发平台

    发表评论