git
文章平均质量分 66
APersonOnTheRoad
这个作者很懒,什么都没留下…
展开
-
搭建http请求方式的git
第一步:安装msysGit,百度下载。注意:安装时,要清除CopSSH在path中的配置第二步:安装Apache服务器。注意:下载Window版的XAMPP,里面保括了Apache服务器。第三步:配置Apache服务器。注意端口冲突,和密码AuthType BasicAuthName "GIT Repository"AuthUserFile原创 2016-07-01 16:42:10 · 1646 阅读 · 0 评论 -
git基本操作(git权威指南笔记)
打里程碑:git tag -m "Say bye-bye to all previous practice." old_practicegit describe:将最近的提交显示一个易记的名称。最近的里程碑作为”基础版本号”,后面附加标识距离”基础版本“的数字,以及该提交的SHAl哈希值缩写。本地删除不是真的删除:直接删除工作区的文件:rm *.txt原创 2017-03-15 14:27:50 · 319 阅读 · 0 评论 -
恢复进度(git权威指南笔记)
查看保存的进度:git stash list恢复最近保存的进度:git stash popgit clean 先看看哪些文件和目录会被删除:git clean -nd真正开始强制删除多余的目录和文件:git clean -fd 使用git stash保存当前的工作进度:git stash。会分别对暂存区和工作区的状态进行保存显示进度列表:git stas原创 2017-03-15 12:20:46 · 286 阅读 · 0 评论 -
Git检出(git权威指南笔记)
HEAD:头指针,是当前工作区的基础版本看到当前处于的分支:git branch -v 分离头指针:git checkout 4902dc3^处于分离头指针状态,可以检查、测试和提交,而不影响任何分支。通过执行另外的一个checkout检出指令会丢弃在此状态下的修改和提交挽救分离头提针git branch -vgit merge acc2f69深原创 2017-03-14 16:49:30 · 1658 阅读 · 0 评论 -
git重置(git权威指南笔记)
显示更短小的提交Id:git log --graph --oneline重置 git reset git reset --hard HEAD^--hard 会破坏工作区未提交的改动重置命令很危险会彻底丢弃历史,也让提交历史发生改变恢复错误重置:.git/logs目录下日志文件记录了分支的变更tail -5 .git/logs/refs/heads/mas原创 2017-03-14 12:33:07 · 618 阅读 · 0 评论 -
git对象(git权威指南笔记)
1、查看日志详尽输出:git log -l --pretty=rawID类型:commit、tree(目录)、blob(文件)查看ID类型: git cat-file -t id 查看对象内容:git cat-file -p idgit cat-file -p 668bcecgit cat-file -p a11790e8c69269e02e04f原创 2017-03-13 12:33:10 · 565 阅读 · 0 评论 -
git暂存区(git权威指南笔记)
1、查看提交(commit)日志:git log 看到每次提交的文件变更统计: --stat git log --stat精简输出日志:--pretty=oneline git log --pretty=oneline2、查看文件状态: git status精简格式的状态输出:-s git status -s 3、git diff 不原创 2017-03-13 11:41:44 · 740 阅读 · 0 评论 -
git版本库创建三部曲(git权威指南笔记)
1、全局配置a、告诉git当前用户的姓名和邮箱git config --global user.name "heaiming“git config --global user.email "576439313@qq.com"b、设置git命令别名git config --global alias.st status c、git命令输出开启颜色显示git原创 2017-03-10 17:02:49 · 324 阅读 · 0 评论 -
TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
http://www.cnblogs.com/xing901022/p/4399382.html本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server搭建出图形化管理,以及右键菜单版本控制管理的SVN系统。背景知识 首先要了解SVN是一转载 2017-03-21 11:35:08 · 386 阅读 · 0 评论 -
vi常用指令
看git权威指南转载 2017-03-10 14:39:12 · 224 阅读 · 0 评论 -
图解GitHub和SourceTree入门教程
http://blog.csdn.net/collonn/article/details/39259227转载 2017-03-09 16:12:43 · 383 阅读 · 0 评论 -
git里程碑(git权威指南笔记)
显示当前版本库的里程碑列表:git tag 显示里程碑的时候同时显示说明:-n 最多显示行里程碑的说明git tag -n1使用通配符对输出进行过滤:git tag -l jx/v2* --decorate 查看对应里程碑及其引用:git log --oneline --decorate 将提交显示一个易记的名字:git describe 名字来源原创 2017-03-17 17:50:03 · 912 阅读 · 0 评论 -
git冲突(git权威指南笔记)
快进式推送:要推送的本地版本库的提交是建立在远程版本库相应分支的现有提交基础上的。即远程版本库相应分支的最新提交是本地版本库最新提交的祖先提交。查看本地版本库的最新提交及历史提交:git rev-list HEAD查看远程版本库的引用对应的SHA1哈希值:git ls-remote origin强制推送:git push-f (会造成提交覆盖大战) (禁止非快进式推送,可以配置原创 2017-03-17 17:05:50 · 341 阅读 · 0 评论 -
git克隆、git库管理(git权威指南笔记)
对等工作区1: git clone 指向的版本库创建一个克隆到目录。 目录相当于克隆版本库的工作区,文件都会检出,版本库位于工作区下的.git目录中。裸版本库:克除的版本都不包含工作区,直接就是版本库的内容,目录名以.git为后缀。2: git clone --bare 3: git clone --mirror 对上游版本进行了注册,这样可以在裸版本库中使用g原创 2017-03-17 16:07:05 · 409 阅读 · 0 评论 -
TortoiseGit指定git目
指到git安装目录bin根目录原创 2016-12-22 11:45:41 · 280 阅读 · 0 评论 -
历史穿梭(git权威指南笔记)
版本库中有多少次提交:git rev-list HEAD |wc -l原创 2017-03-16 19:42:12 · 499 阅读 · 0 评论