- 搭建git 服务器
- 不想共享出去代码(这个念头其实最好不要觉得自己代码真有多大价值。。。我是有台阿里ECS服务器,想着实践下,宽带1M,上传贼拉快,下载就100多K)。其实很简单。参考搭建Git服务器
1 2 3 4 5 6 7 8 9
| 382 01/12/16 16:48:52 adduser git 384 01/12/16 16:50:52 cd /home/git/ 388 01/12/16 16:51:05 mkdir wolife 389 01/12/16 16:51:06 cd wolife/ 394 01/12/16 16:51:38 git init --bare wolife.git 396 01/12/16 16:52:01 chown -R git:git wolife.git/ 397 01/12/16 16:52:07 vim /etc/passwd //这个是为了安全 设置除去远程登陆 。 400 01/12/16 16:53:40 su - git //设置一下 ssh-keygen 在/home/git/.ssh/ 下 vim authorized_keys 406 01/12/16 17:10:22 cd /home/git/wolife
|
- 本机eclipse egit 同步
- Team -> share 然后做设置。
- egit 一定要升级到最新版本,要不出一些莫名其妙的错误。
- 主要是参考这个跟这个的配置做的,但是觉得有点老。。用来整理思路还是很好的
- 设置忽略文件配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| //编写.gitignore文件 *.class *.a *.log .svn/ work/ config.json system.js classes/ class/ bin/ //.gitignore为全局的方法 在Git的命令行里输入: $ git config --global core.excludesfile ~/.gitignore_global 输入完成后,可打开.gitconfig文件,会发现里面自动添加了 [plain] [core] excludesfile = c:/Users/你的账户文件夹/.gitignore_global
|
- 使用Git Flow实现git最优开发实践
感觉就是帮助用户简化git开发流。具体在连接有讲实践思路GIT分支管理是一门艺术
![Paste_Image.png](http://upload-images.jianshu.io/upload_images/1178954-edcf9ff8dc35e5df.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
TortoiseGit (海龟Git)是TortoiseSVN的Git版本
http://www.oschina.net/p/tortoisegit/