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各个流程的语句
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
本站由北京市万商天勤律师事务所王兴未律师提供法律服务