下载网上的开发员的项目

git clone https://github.com/xxxxxx/test.git

下载好,进入刚下载的好的test项目目录,可以修改对应的代码,然后

git status 查询那些代码已经修改,或者新增

git add .  把修改和新增的文件添加到缓存中

git commit -m "xxxx" 增加这个版本的注释

git push origin master 把版本推送到远程仓库的master分支中

解决冲突

git pull

git diff

git add .

git commit -m "xxxx"

git push origin master

回到过去

git log

git reset --hard xxxx   #xxxx是版本的ID

git reflog  #查看以前

git reset --hard xxx

注意:1多用客户端和工具,少用命令行(除非你是在linux服务器上直接操作)

2.每次提交前,diff自己的代码,免提交错误的代码

3.并行项目,使用分支开发

4.遇到到问题,搞明白冲突,不要覆盖他人的代码

5.产品发布后,记得打tag,方便将来拉分支修改

最新文章

  1. iOS searchbar textfield placeholder color
  2. 理解 OpenStack Swift (2):架构、原理及功能 [Architecture, Implementation and Features]
  3. HDInsight 指定输出目录 insert overwrite
  4. Reflector反编译.NET文件后修复【转】
  5. java在url传输前更改字符编码
  6. datagrid加下拉列表dropdownlist
  7. iOS图片拉伸技巧-李明杰分享
  8. caffe源码学习之Proto数据格式【1】
  9. 如何实现.net程序的进程注入
  10. [CQOI2011]放棋子 (DP,数论)
  11. python实现邮件接口——smtplib模块
  12. python 线程 进程
  13. PTA——数列求和
  14. IIS7.5全站301跳转,内页+带参数url,这才是真正的全站跳转
  15. How to export data from Thermo-Calc 如何从Thermo-calc导出文本数据
  16. PL/SQL Developer 中文乱码问题的解决
  17. Linux 下安装mysql 8.0.11(CentOS 7.4 系统)
  18. git 从远程仓克隆到本地新分支
  19. input的默认样式去除
  20. HTTP Client Performance Improvements

热门文章

  1. proxool在web环境中的使用
  2. kafka常用操作命令
  3. php输出csv文件 简单实现
  4. OI中的代码调试
  5. Java虚拟机类加载机制——案例分析
  6. js一些题目
  7. 你不知道的JavaScript--面向对象高级程序设计
  8. linq分页扩展(转)
  9. 9. shell环境
  10. Javascript 严格模式详解(转)