EGit使用教程:第一篇 添加工程到版本控制

配置

确定身份

当每次提交的时候,Git需要跟踪这次提交,确认是哪个用户提交的。用户由 user.name 和 user.email 组成,这个信息包含在 ~/.gitconfig 文件中。

代表Home目录。

点击 Window > Team > Git > Configuration 进入配置界面。如下图所示:

 

点击 Add Entry 增加配置 user.name 和 user.email,如下图所示:

 

建立仓库

创建一个新的Java工程 HelloWorld. 我把工程建立在了 D:\git_project\HelloWolrd 下面。如下图所示:

 

选择这个工程,点击File > Team > Share Project.

选择 Use or create repository in parent folder of project. 点击 HelloWorld 工程。如下图所示:

 接下来点击 Create Repository.

 

最后点击 Finish,仓库就建立好了,在 Git Repositories 视图下可以看到新建立的仓库。如下图所示:

工程中文件前面的?表示文件没有加入到版本控制中,如下图所示:

bin目录和src目录前面没有?是因为这两个目前都是空目录

跟踪改变

选中要加入到版本控制的文件,点击 Team > Add to Index. 这时文件前面变成了+号。如下图所示:

 bin 目录在 .gitignore 中,所以其不受版本控制。如果想不受版本控制,在 .gitignore 文件中加入即可。如下图所示:

 

现在在 Git Staging 视图中的情况如下图所示:

 

可以看到有四个文件在暂存区中,我们填写 Commit Message. 最后点击 Commit 按钮来提交这些文件,如下图所示:

点击 Commit 后,文件前面的 + 变成 黄色仓库的图标,如下图所示:

查看历史

点击 Team > Show in History 来查看提交的历史。如下图所示:

 现在创建一个Hello.java文件并且提交,如下图所示:

 

接下来修改 Hello.java,然后提交,如下图所示:

现在,在 History 视图中可以看到这两次的提交历史,如下图所示:

在 History 视图中选中 Compare Mode 按钮,然后点击右下角 src/Hello.java,就可以看到本次提交对上次提交的修改了,如下图所示:

恭喜你,你已经完成了使用git创建的第一个工程。

 

posted @ 2017-09-24 19:43  binyulan  阅读(365)  评论(0)    收藏  举报