github个人心得

https://github.com/201303014069/Test

打补丁

一.方法一比较通用

Git commit 比如在PATH分支提交后

Git diff master>patch 创建补丁文件

Git checkout master 回到主分支

Git apply patch 通过patch打补丁

二.

Git conmmit 先在一个分支提交

Git format_patch –M master 生成.patch补丁文件

Git checkoutmaster 回到需要打补丁的分支

Git am ***.patch 打补丁 打完补丁相当于完成一次提交

遇到问题 错误提示信息

previous rebase directory /home/hailong/Workspace/zhl/.git/rebase-apply still exists but mbox given.

在用git am提交patch时,有时在提交失败后,继续提交时会出现/.git/rebase-apply still exists but mbox given错误,因为错误的提交导致git内部的数据出现了错误,因此继续提交patch就会报错,1.使用git am --abort命令将git的状态恢复到之前状态就可以继续提交patch了。2. 直接删除/home/hailong/Workspace/zhl/.git/rebase-apply这个目录的。

每次提交patch之前需要执行review-commits命令来检查patch的编程规范,有错误的地方,都会有warning或error的提示,修改之后执行1. git add xxx 2. git commit –amend 再push。

git可以学习的东西还有很多。git协议,分布式协作,git项目管理,git技 巧,github的使用和实践,git分支管理的深入理解和使用,这些估计要以后慢慢学习了。毕竟我们公司用svn,而且没有开发大型项目。学到这个程 度,基本达到我的目的:能应用git来管理自己的代码,能用git来连接svn进行部门补丁管理,扩展自己的知识面,了解开源项目的开发。以后有机会可以 通过开源项目进一步学习。

时间: 2024-09-29 17:08:32

github个人心得的相关文章

GitHub学习心得之 简单操作

作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 前言 本文对Github的基本操作进行了总结, 主要基于以下文章: http://gitref.org/zh/inspect/#diff (Git 参考手册)http://www.runoob.com/w3cnote/git-guide.html (Github 简明教程)http://mherman.org/blog/2013/09/16/managing-multiple-github

github个人心得和链接

github使用心得: 在本次github使用过程中,我总结了git常用命令,都有哪些功能? git常用命令: git config :配置git git add:更新working directory中的文件至staging area.git add .更新所有的文件 git commit:提交staging area中的文件至git repository中.git commit -m 'message' git status:查看状态 git diff:查看改动情况 git remote:查

201303014001 张敏 计科高职13-1 github使用心得

Github:https://github.com/zhangmin131/text 个人心得体会: Git是一种良好的.支持分支管理的代码管理方式,能很好地解决团队之间协作的问题.每个工程师在自己本地分支上开发,完成功能之后再将所有人的代码合并.GitHub可以托管各种git库,并提供一个web界面,而且在 master 分支中保留完全稳定的代码,即已经发布或即将发布的代码.使用步骤比较简单,但是只有英文版,刚开始用起来比较困难. github中重要的概念: 工作目录(working dire

github学习心得

git中重要的概念: 工作目录(working directory):在工作目录中修改文件,修改后的文件状态是modified,新添加的文件是untracked,通过git add命令将文件保存到staging area中: staging area:保存下次即将提交到git repository中文件的snapshot.文件状态是staged,通过git commit命令提交文件到git repository中: git repository:本地仓库.通过git push命令更新远端服务器仓

github使用心得

github使用教程: 1. 在系统天堂下载Github for Windows,然后安装就不说了 2. 登陆,安装好后打开GitHub,用你的GitHub账号登陆.需要注意的事,Github for Windows会帮你创建SSH Key,你打开邮件应该会收到邮件帮你创建SSH Key的信息,这也省了不少事: 3. 创建一个仓库.点击上面的 “+Add” 按钮创建一个新的仓库,输入相关信息: 4. 新建的仓库还没有真正地提交到本地仓库,相当于这只是一个new的修改,github简化了一些操作过

GitHub学习心得之 分支操作

目录 前言1. 一般的push和pull2. 分支操作 前言 本文对Github的分支操作进行了总结, 主要基于以下文章: http://blog.csdn.net/guang11cheng/article/details/37757201   (在github上创建新分支)http://www.cnblogs.com/mengdd/p/3447464.html (在GitHub上管理项目)https://help.github.com/articles/merging-a-pull-reque

GitHub学习心得之 安装配置与多帐号管理

1.前言2.GitHub Linux安装(ubuntu)3.帐号1配置4.帐号2配置5.本地管理 一.前言 本篇博文记录了GitHub的安装配置与多帐号管理. 本文内容基于以下文章:http://www.runoob.com/w3cnote/git-guide.html (Github 简明教程)http://m.blog.csdn.net/article/details?id=41824339 (如何在同一台电脑上使用两个github账户)http://www.tuicool.com/arti

Github学习心得体会

https://github.com/Accredit/TEST 在本学期第一次接触Github,在系统的学习了Github的使用之后,自己对Github有了一个基本的使用了解.在这个过程中,自己也认识到了Github的使用方便.在学习的过程中,对自己以前学习过的程序代码有了一个复习的过程,对程序代码的书写有了更好的理解,也 认识到了自己的不足,对以后的学习有一个提示和帮助,收获挺多,尤其是学习到了Github的作用,拓展了自己的见识,学到了很多.

github使用心得和链接

在本次使用github过程中,刚打开github主界面的时候,吓了一跳,满眼的英文加上各种没用过的命令,真是一个头两个大,废话不多说,下面我就说一下我在使用github过程中遇到的两个问题.: 问题一:github如何删除一个repository(仓库) 我浏览了一下github网站,确实不太容易找到删除功能.这里介绍一下啊如何在github上删除一个repository 一:首先点击进入你要删除的repository,如下图,点击setting 填写图片摘要(选填) ? 二:将网页拉到下方,找