随笔分类 - Git
摘要:SSH 协议用于为 Git 提供远程读写操作,是远程写操作的标准服务。 SSH协议语法格式 对于拥有 shell 登录权限的用户账号,可以用下面的语法访问 Git 版本库: 语法 1 : ssh://[<username>@]<server>[:<port>]/home/xxx/repo1.git语
阅读全文
摘要:创建带工作区的版本库 在开始一个新项目时,首先就要创建并初始化代码库。如果是在本机的工作目录中,那么: 也就够用了。如果想要初始化的版本库不在当前目录,需要为 git init 命令指定版本库所在的目录: 执行完命令,在当前目录或您指定的目录下会创建一个名为 .git 的目录,这就是版本库了。 带工
阅读全文
摘要:相比传统的版本管理工具,git 的 undo 操作也不是很简单明了,本文尝试总结常用的 undo 操作。 重新提交 应该避免考虑不周全的提交,但这太难了。因此Git 专门提供了一个命令来弥补粗心的提交导致的问题。说白了就是让你重新提交一次。 这个命令会重新提交暂存区中的内容。因此你可以重新考虑哪些文
阅读全文
摘要:用惯了tfs,刚一接触git感觉很不顺手,特别是一些很基本的操作,用起来都怪怪的(可能是不习惯命令行的原因吧)。下面把查看文件历史的用例小结一下。 查看某个文件的修改历史在git中查看历史的命令主要是git log,要查看某个文件的修改历史可以这样: 可以添加不同的选项让输出的内容或格式有所不同。
阅读全文