-
使用eclipse自带git插件设置用户名和邮箱
windows——perferences——Team——Git——Configuration
点击add entry
添加user.name和user.email
apply -
生成SSH2 key
windows——perferences——General——Network Commection——SSH2——key management——General RSA Key
生成后点击save
-
复制ssh key到GitHub
在c盘用户目录下.ssh文件夹查看密钥
把id_rsa.pub里的内容复制粘贴在GitHub
github——settings——SSH and GPG keys——new SSHkey
add new把上面生成的SSH Key粘贴即可。
-
创建git仓库
如何创建一个maven项目
右键项目——Team——Share Project——Git——next
勾选use or create…
点击create repository
此时项目变成了git仓库,但文件处于untracked状态
-
过滤多余的文件
替换项目文件下.gitignore内容
##ignore this file##
/target/
.classpath
.project
.settings
##filter databfile、sln file##
*.mdb
*.ldb
*.sln
##class file##
*.com
*.class
*.dll
*.exe
*.o
*.so
# compression file
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.via
*.tmp
*.err
# OS generated files #
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db
- 提交代码到本地仓库
提交修改的文件
右键项目——Team——Add to index,将文件加入git索引
添加成功后文件状态由“?”变为“*”
右键项目——Team——commit
输入注释信息,点击commit
右键项目——Team——remote——push
GitHub中创建远程仓库,与本地仓库同名
复制GitHub仓库的http地址,输入GitHub用户名及密码
如果出现错误:“Transport Error: Cannot get remote repository refs.
https://github.com/nuomuyebo/webDemo.git: cannot open git-upload-pack”
重启一下eclipse!
如图示点击下拉框选择
点击add spec,然后next
finish,最后在GitHub上查看是否上传成功