0.所有代码没有特别说明都是在root权限下执行,其他用户权限执行失败时候,切换root用户或者添加sudo前缀。 1.安装git,并创建git用户 2.建立git仓库 3.给用户git添加gitrepo的读写权限 4.使用git建立空项目 5.将/etc/ssh/sshd_config中将RSA认 ...
分类:
其他好文 时间:
2017-09-04 00:51:19
阅读次数:
194
转载自:http://blog.csdn.net/lue2009/article/details/46553829 本地仓库内容可以和多个远程仓库同步,本地仓库出问题或者远程仓库其中一个有问题,那么剩余的仓库还是可以使用的,这就是分布式管理的魅力所在 ! O(∩_∩)O~ 说了那么多废话,下面我们开 ...
分类:
其他好文 时间:
2017-09-03 22:11:53
阅读次数:
188
Git 创建仓库 执行<git init>命令后,Git仓库会生成一个.git目录,该目录包含了资源的所有元数据,其他的项目目录保持不变(Git 只在仓库的根目录生成 .git 目录)。 使用当前目录作为Git仓库 使用指定目录作为Git仓库 使用<git clone>从Git仓库中拷贝项目。 克隆 ...
分类:
其他好文 时间:
2017-08-31 23:07:58
阅读次数:
319
Git是目前世界上最先进的分布式版本控制系统。Git是分布式版本控制系统,那么它就没有中央服务器的 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录: ...
分类:
其他好文 时间:
2017-08-30 23:35:23
阅读次数:
163
git stash 用法 git stash用于将当前工作区的修改暂存起来,就像堆栈一样,可以随时将某一次缓存的修改再重新应用到当前工作区。 一旦用好了这个命令,会极大提高工作效率。 我们公司在用gerrit的过程发现,如果git仓库中,存在中间文件时则无法进行git review,那么怎么办呢? ...
分类:
其他好文 时间:
2017-08-30 21:42:23
阅读次数:
218
Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。 实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这 ...
分类:
其他好文 时间:
2017-08-30 13:10:56
阅读次数:
181
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000我把git命令都按顺序记录...(sudo可以用sudosu去掉..)安装git:apt-getinstallgit创建目录:mkdirlearngit用cd命令进入..创建git仓库(初始化):gitinit配置一下姓名和邮箱:gitconfig..
分类:
其他好文 时间:
2017-08-27 10:12:14
阅读次数:
232
git的基本常用指令: 1.cd:切换路径 2.mkdir:进入文件夹目录 3.pwd:显示当前目录的路径 4.git init:把当前的目录变成可以管理的git仓库,生成隐藏.git文件 5.git add 文件名:把文件添加到暂存区去 6.git commit –m “版本提交备注”:提交文件 ...
分类:
其他好文 时间:
2017-08-25 10:55:27
阅读次数:
110
总结:更新代码前一定要先将本地修改的文件存到本地git仓库。今天脑残直接更新了远程仓库代码导入今天写的代码。。。。。。 @[git|commit|reflog] 在使用Git的过程中,有时候会因为一些误操作,比如reset、rebase、merge等。特别是在Commit之后又执行了git rese ...
分类:
其他好文 时间:
2017-08-25 00:12:15
阅读次数:
195
git init #把这个目录变成Git可以管理的仓库git add readme.txt # 把文件添加到git仓库git commit -m 'wrote a readme file' # 告诉git把文件提交到仓库, -m 后面输入的是本次提交的说明git status # 查看当前仓库的状态... ...
分类:
其他好文 时间:
2017-08-23 19:06:16
阅读次数:
152