1.eclispe 默认自带git插件
2.设置 git 全局配置
打开eclispe 工具栏的 Window 选择 Preferences 找到 Team 选择 Git 选择 Configuration 在UserSttings配置(Repository Settings 配置的是当前项目的)
在本地创建 .gitconfig 文件 然后Open 选择刚才创建的文件
点击 Add Entry···· Key输入 user.name Value 输入用户名 然后Add 再次 点击 Add Entry···· Key输入 user.email Value 输入你的邮箱 然后Add
配置忽略文件
新建文件 java.gitignore 内容如下:
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
.classpath
.project
.gitignore
.settings
target
然后找到Git配置全局用户名那里 添加 Key core.excludesfile Value 是 java.gitignore文件的路径
3.打开Eclipse 右击项目 选择Team 选择Share Project 选择Git Next 勾选Use or create repository in ········· 创建本地仓库 选中项目 点击 Create Repository 生成 .git 文件 Finish完成
4.提交项目
选中项目 右键选择Team 选择Commit 提交项目Commit Message 填写提交日志 Commit 提交
5.查看历史版本
Team 中选择 Show in History 查看历史版本
6.切换版本
在你想要切换的版本上右击 选择Reset 选择 Hard 选择Reset (z注意 回到之前的版本后 之后的版本都会消失 就回不到最新的版本了,除非使用Git命令)
7.创建分支
Team -> Switch To -> New Breach 设置分支名 Finish 会自动切换到分支上
8.切换分支到主干
Team -> Switch To -> 选择master
9.合并分支
Team -> Merge·· -> Local 选择 分支 点击Merge OK
10.注册码云账号/GitHub账号
11.账号中创建仓库 复制 HTTPS 需要输入用户名密码
SSH 免密连接
12.上传 码云、Github 仓库
Team -> Push Branch master·· ->
Url 复制的 HTTPS 输入你的用户名密码 勾选Store in Secure Store保存用户名密码 Preview> Preview> Push>
13.更新本地库
Team -> Pull ->
14.克隆项目到本地
Import -> Git -> Projects from Git (需要选择项目类型等)
Import -> Git -> Project from Git(with smart import) (自动转换项目类型)
15.添加合作伙伴
Github 点击项目 Settings -> Manage access
码云 点击项目 管理 -> 仓库成员管理
16.利用SSH免密登录(由于需要用到GIT指令 暂时不写 后续更新)