git操作整合笔记
来源:互联网 发布:js正则替换指定字符串 编辑:程序博客网 时间:2024/05/21 22:55
1创建版本库:git init
2将工作区的文件添加到暂存区(可以多次添加):添加一个文件:git add 文件名
添加工作区的全部文件:git add --all
3将暂存区的文件提交到版本库: git commit -m"写提交说明"
4如果不是克隆下来的需要先关联远程库:git remote add origin 项目地址,再提交到远程仓库:git push origin master
git push
git pull
git status
git diff
5假设同一个F文件,被操作者A和B都修改了.(慕课网上讲的linux下的处理冲突)
解决思路:1. A先提交文件F,正常提交,无冲突问题.2. B提交文件F时,报冲突.3. B需要执行: git pull 操作,会自动将服务器端最新文件,合并到本地F.(该文件F中,同时保留2个不同的修改点)4. B执行: git status 操作,显示冲突文件信息.5. B执行: git diff 操作,显示文件F中的冲突点.6. B执行: 用vi 打开 文件F, 查看到冲突处标记 <<<<<XXXXXXXYYYYYY=======>>>>>,手动删减,保留需要确认的部分.7. 到这里,B本机的文件F已经在同步服务器端最新的F基础上,做了修改,变成"更加新的文件F"(比服务器端还新).8. 这样,再提交文件F.就不存在冲突问题.剩下的操作,就是正常的提交步骤.9. git add XXXX10. git commit "xxxxyww"11. git push12. 输入账号名,密码.13. 这样,就将"更加新的文件F"上传到服务器端.解决冲突问题.14. 这个冲突解决问题,实际上和其他版本管理工具,没有啥本质区别.15. 切换至A用户,再pull才能保持与远程一致
阅读全文
0 0
- git操作整合笔记
- [Git]常用Git操作笔记
- git常用操作笔记
- git操作笔记
- Git操作笔记
- git操作笔记
- git 操作笔记
- Git&Github操作笔记
- git操作笔记
- Git 操作笔记
- git 操作笔记
- git 操作笔记
- 工作笔记--Git操作
- git分支操作笔记
- git hub 操作笔记
- Git学习笔记与IntelliJ IDEA整合
- Git学习笔记与IntelliJ IDEA整合
- Git学习笔记与IntelliJ IDEA整合
- 强强联手!HTC、联想要推出基于高通VRDK的一体机
- 全面梳理关系型数据库和 NoSQL 的使用情景
- Deepgreen & Greenplum DBA小白普及课之二(管理问题解答)
- node.js debug模块浅析及改进
- Spring boot 入门介绍
- git操作整合笔记
- Spring--依赖注入
- Android TextView类
- acm 1008 Elevator
- alert点击确定触发方法
- 新手搭建Jenkins进行持续集成
- HTML04—定位、显示方式
- 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
- Unity2017新语法糖