摘要: git提交可以设置忽略提交的文件和文件类型,通常用于将一些不需要提交的,如编译后的文件*.pyc,项目相关的文件等设置进去,或者一些临时文件等,具体如下:[python]view plaincopy[lixinglei@bogonmy]$vim.git.git/.gitignore[lixingle... 阅读全文
posted @ 2015-03-30 15:12 shenming 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 代码更新上线前,需要进行代码评审和走查,对于git,主要是查看现行版本和线上版本代码的差别,即使用git diff。首先,还是查看程序版本,git log[plain]view plaincopy[lixinglei@bogonmy]$gitlogcommitd87f3ea30f8e1a31ef26... 阅读全文
posted @ 2015-03-30 15:11 shenming 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 代码上线后,会遇到有问题的,有bug的,通常,最直接的就是回退到前面的某个版本:1. 首先使用git log查看要回退到的版本[python]view plaincopy[lixinglei@bogonmy]$gitlogcommitff3f2238f33256c9d3436e235c1c34d3b... 阅读全文
posted @ 2015-03-30 15:10 shenming 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/lxlzhn/article/details/92061971. 项目查看或执行,用于测试环境和线上环境:git初始化:git initgit拉取代码:git pullgit@127.0.0.1:project.git2. 项目开发,用于开发环境:(在 ... 阅读全文
posted @ 2015-03-30 15:02 shenming 阅读(380) 评论(0) 推荐(0) 编辑
摘要: [-]以下内容转载自httpwwwopen-opencomlibviewopen1328069609436html起步11 关于版本控制本地版本控制系统集中化的版本控制系统分布式版本控制系统12 Git 简史13 Git 基础直接记录快照而非差异比较近乎所有操作都是本地执行时刻保持数据完整性多数操作... 阅读全文
posted @ 2015-03-30 11:10 shenming 阅读(137) 评论(0) 推荐(0) 编辑