Git版本库】的更多相关文章

由于操作不当,导致git版本库出了大问题,如下所示: error: object file .git/objects/8b/61d0135d3195966b443f6c73fb68466264c68e is empty fatal: loose object 8b61d0135d3195966b443f6c73fb68466264c68e (stored in .git/objects/8b/61d0135d3195966b443f6c73fb68466264c68e) is corrupt 即…
redmine整合GIT版本库   服务器的环境: Ubuntu 11.10 64位 Redmine 1.4.5.stable.10943 git version 1.7.5.4 + gitolite 前言:由于redmine的版本比较低,所以新版本的配置方法有可能有差异.请实践者留意. redmine和git的安装过程掠过. 由于redmine中GIT插件自身对文件读写权限的限制,所以一般有2种处理方式: 1)修改已经存在的GIT版本的文件读写权限:改为redmine运行用户可以访问: 2)将…
git 版本库回滚,在实际开发过程中总会遇得到   1. 先找出需要回滚的commitid     git log -3   2. 重置本地版本库到指定commitid, 注意:本地改动将丢失     git reset --hard b034c3fe4e5823f71990e153d8a52b9ac871b5b7   3. 强制push本地版本库到服务器, 注意服务器高于指定commitid部分将丢失     git push -f origin master     4. 至此: 如果Tea…
创建版本库:git init db 只要用git init db 就可以很容易创建一个空的Git版本库. Git版本库创建好之后,在版本库的目录下有一个.git的子目录中有几项内容,其中注意三项: 1.一个叫HEAD的文件,HEAD文件中的内容只是包含了一个索引信息,并且,这个索引将指向项目中的当前开发分支.可以用cat HEAD命令,查看HEAD文件中的内容. 命令如下: ************************** $ cat  HEAD **********************…
From:http://www.cnblogs.com/qualitysong/archive/2012/11/27/2791486.html From: http://www.tech126.com/git-reset/ git 版本库回滚:指将版本库某分支回退到之前的某次提交:commit-id 一.本地版本库回滚 git reset --hard commit-id //回滚到之前的commit-id,将commit-id之后的提交删除 git reset --hard HEAD~ //将…
这几天没事干净搞迁移了,迁移完MVC又迁移版本库,还把工作电脑迁移了一下,开始用Win8.1了.这个迁移主要是因为实在不想在工作电脑上又装git又装hg了,点个右键出来一大堆菜单,况且现在git已经成为名符其实的“最高大上的分布式版本控制系统,没有之一”了,关键还是感觉git好用.用的顺手,就做了一个痛苦的决定:把hg干掉!XD 废话不多说,言归正传. 这个迁移其实很简单,就是使用fast-export迁移工具,在 Git Bash 中进行操作: git clone git://repo.or.…
确保git服务已安装成功,如果没有安装git服务查看:Git源码安装 Linux指定安装目录 1.创建git用户,并设置密码.并禁止git用户通过shell登录服务器(注意如果需要安装gitolite 管理git的权限,此项设置需要等到gitolite装后再设置) # adduser git # passwd git # vi /etc/passwd 2.创建一个存放git版本的目录,并设置目录权限,进入目录中 # mkdir GitHub # chown -R git:git GitHub #…
git 版本库拆分 原文地址: https://segmentfault.com/a/1190000002548731 程序员最爽的事情是什么?删删删!所有项目本来都很苗条的,时间长了难免有一些越搞越大,怎么看怎么不爽,一个字,拆!今天就说说拆分 Git 仓库这件小事儿. 这个拆字呢,有两种写法,比如你有一个叫做 big-project 的仓库,目录如下: big-project ├── codes-a ├── codes-b └── codes-eiyo 有时候想把 codes-eiyo 拆出…
在Ubuntu上学习Git随笔. 一. git 仓库的安装 git 在终端用git命令查看Ubuntu是否安装git版本库,如果没有安装,最新版本(Ubuntu18.04)会提示用下面命令进行安装. sudo apt install git 如果老版本用下面几个命令试一下 sudo apt-get install git sudo apt-get install git-core 二.创建一个 git 版本库: 1.选择一个要创建这个文件的位置,例如在  我的 /home/cyp 下创建 ler…
由于操作不当,导致git版本库出了大问题,如下所示: error: object file .git/objects/8b/61d0135d3195966b443f6c73fb68466264c68e is empty fatal: loose object 8b61d0135d3195966b443f6c73fb68466264c68e (stored in .git/objects/8b/61d0135d3195966b443f6c73fb68466264c68e) is corrupt 即…