即可完成现有的一些工作。
另:
在合并时,最好能先检查一下代码,因为有可能两个人在修改同一个文件,如果修改的是同一个地方,则会出现合并错误(同一文件的不同地方不会出错)。
如果万一你没检查就合并并且出现错误,利用git reset恢复一下,再进行检查后合并。
为了得到带commit信息的patch文件,我们在获得patch时可按以下步骤:
1. 进入到当前目录,改变你的用户名和邮件
$ git config user.email "your name"
$ git config user.email "your email"
2. 添加并提交你的修改,这个跟上次git简单使用方法一样
$ git add xxx.java
$ git commit -m "what you want to describe"
3. 获得patch
$ git log (此处是为了获得你提交修改的上一级commit信息,如2xxxxxx)
$ git format-patch 2xxxxxxx (获得带有commit信息的patch文件)
4. patch文件默认在你当前目录下,可以自行查找并修改文件名。
5. 将上述patch文件打到自己的目录下
$ git am xxx.patch (这样你的目录下就有了commit信息)
6. 另:原来打patch使用patch -p1 < xx.patch 较为复杂,其实,在git下有
$ git apply xx.patch (可以打patch,不带commit信息)
再另:上次写的git whatchanged可以直接用git log代替,获得修改信息。