您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页git基础语法(一)

git基础语法(一)

来源:爱go旅游网

1.常用命令

git clone 克隆项目把远程仓库拉取到本地

        git clone :liuzhenyu666/test0130.git // 默认拉取master分支代码

        git clone -b dev :liuzhenyu666/test0130.git // 拉取dev分支代码

git remote 远程仓库操作

基本提交流程

        工作区(workpace) =》 暂存区(index) =》 本地仓库(local repository) =》 远程仓库(remote repository)

        git status 查看当前仓库状态

        git add . 添加到暂存区

        git commit -m 'xxxx' 添加到本地仓库

        git pull 同步远程仓库到本地,检查远程仓库是否比本地版本更高一些

        git push 推送到远程仓库

        最好不要使用 -f参数,例如:git push -f 或 git push orign

git各个流程的语句

 

2.冲突相关

CONFLICT => 表明该文件有冲突,被至少2人修改。

解决方法是:同步时出现CONFLICT关键字,查看日志,去线下和对应修改人员沟通,确定如何修改。切忌在协作开发时,随意修改或者删除他人代码

$ git pull
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), 432 bytes | 43.00 KiB/s, done.
From gitee.com:liuzhenyu666/test0130
   7b3e8f6..84e31  master     -> origin/master
Auto-merging HelloWorld.java
CONFLICT (content): Merge conflict in HelloWorld.java
Automatic merge failed; fix conflicts and then commit the result.
  <<<<<<< HEAD  
  	System.out.println("Hello World666");
  
  		System.out.println("Hello World6661234565");
  =======分界线,以上是自己的代码,以下是别人的代码
  	System.out.println("Hello World6asd6688888");
      int  c = 0;   
      	System.out.println(c);
  >>>>>>> 84e31669c498dadd814067524b3efe7a4a9ebd

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务