..................................
发布时间:2016-11-15 09:43:07
用这个代码在 git push ssh://git@ownlinux.org:/opt/foo.git 之后,发现远程效劳器上的 /dir/foo 目录下并没有成功 pull 到最新的数据,并且终端上也有报错(remote: fatal: Not a git repository: ‘.’)。 前面发现 git 的钩子在运转的时分会调用 GIT_DIR 这个环境变量,而不是PWD 这个。所以在 git pull 的时分提示 No.........【阅读全文】
发布时间:2016-11-10 10:57:00
Git 主张的分布式代码库与文件快照的设计思想,相对于传统 CVS、SVN 等集中式、文件差异式版本控制工具是一种挑战与颠覆。Git 带来了离线提交、轻量级分支等诸多便利。不过,也有人质疑 Git 的复杂性,并由此拔高了学习成本,某种程序上影响了开发者使用或者迁移 Git 的项目进度,笔者同样感同身受,这也是.........【阅读全文】
发布时间:2016-11-09 15:42:19
TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。使用命令ssh-keygen -C "邮箱地址" -t rsa产生的密钥在TortoiseGit中不能用。而基于git的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥,具体配置步骤如下:.........【阅读全文】