Git
文章平均质量分 61
a_哆肉
这个作者很懒,什么都没留下…
展开
-
10Git服务器搭建
如果不想让其他人看到自己的项目就需要收费,这是就需要自己搭建一台Git服务器作为私有仓库使用,这里是用Centos为例搭建Git服务器安装Git接下来创建一个git用户组和用户,用来运行git服务:创建证书登录手机所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,把我们的公钥导入/home/git/.ssh/authorized_keys文件里,一行一个,如果没有该文件,......原创 2020-04-07 14:21:00 · 61 阅读 · 0 评论 -
09Git GitHub
Git远程仓库(GitHub)Git并不像SVN有一个中心服务器,我们使用的Git命令可能都是在本地执行的,但如果想要通过Git分享自己的代码或者与其他开发人员合作,就需要将数据放到一台其他开发人员能够连接的服务器上,我是在阿里云大学里面学的,里面讲解了GitHub作为远程仓库的例子,里面推荐了一个GitHub简明教程,点击阅读添加远程库要添加一个新的远程仓库,可以指定一个简单的名字,便于......原创 2020-04-07 12:50:00 · 57 阅读 · 0 评论 -
08Git标签
如果希望永远记住那个特别的提交快照,可以用git tag给它打上标签,比如说,我们想为创建的w3cschoolcc项目发布一个“1.0”版本,可以用git tag -a v1.0命令给最新一次提交打上"v1.0"的标签-a选项意为“创建一个带注解的标签”。不用-a选项也可以执行,但是不会记录这个标签是什么时候打的,谁打的,也不会让你添加标签的注解,所以推荐创建带注解的标签当执行git tag......原创 2020-04-06 10:35:00 · 82 阅读 · 0 评论 -
07Git查看提交历史
在使用Git提交了若干更新之后,又或者克隆了某个项目,想回顾一下提交历史,可以执行以下操作。可以用git log命令查看历史提交记录,例如:也可以用--online选项来查看历史记录的简洁的版本,它告诉我们项目的开发历史,例如:还可以用--graph选项,查看历史什么时候出现了分支、合并,例如:也可以用--reverse参数来逆向像是所有日志,例如:如果只是查找指定......原创 2020-04-06 09:34:00 · 4836 阅读 · 0 评论 -
06Git的分支管理
几乎每一种版本控制系统都以某种形式支持分支,使用分支是为了从开发主线上分离开来,在不影响主线的同时继续工作。下面我将分享有关Git分支管理的内容:创建分支命令:切换分支命令:当切换分支时,Git会用该分支的最后提交的快照替换工作目录的内容,所以多个分支不需要多个目录合并分支命令:可以多次合并到统一分支,也可以选择在合并之后直接删除被并入的分支列出分支列出分支基本命令:......原创 2020-03-27 17:00:00 · 80 阅读 · 0 评论 -
05Git基本操作
Git的工作就是创建和保存项目的快照及与之后的快照进行对比获取与创建项目命令git init用git init在目录中创建新的Git仓库,可以在任何时候、任何目录中这么做,完全是本地化的。在目录中执行git init,就可以创建一个Git仓库。比如我们创建runoob项目:现在可以看到在项目中生成了.git这个子目录。这就是Git仓库了,所有有关的此项目的快照数据都存放在这里git......原创 2020-03-20 19:50:00 · 72 阅读 · 0 评论 -
04Git创建仓库
git init:Git 使用 git init 命令来初始化一个 Git 仓库,Git 的很多命令都需要在 Git 的仓库中运行,所以 git init 是使用 Git 的第一个命令。在执行完成 git init 命令后,Git 仓库会生成一个 .git 目录,该目录包含了资源的所有元数据,其他的项目目录保持不变(不像 SVN 会在每个子目录生成 .svn 目录,Git 只在仓库的根目录生......原创 2020-03-20 19:09:00 · 47 阅读 · 0 评论 -
02Git工作流程
Git的一般工作流程如下:克隆Git资源项目作为工作目录在克隆的资源上添加或修改文件如果其他人修改了,你可以更新资源在提交前查看修改提交修改在修改完成后,如果发现错误,可以撤回提交并再次修改并提交![Git工作流程图](https://note.youdao.com/yws/public/resource/55332a1b4060bead899624a951c5cff6/xml......原创 2020-03-20 18:15:00 · 46 阅读 · 0 评论 -
03Git工作区、暂存区和版本库
基本概念工作区:就是在电脑上能看到的目录暂存区:英文叫stage,或index。一般存放在".git"目录下的index文件中,所以我们吧暂存区有时也叫做索引(index)版本库:工作区有一个隐藏目录.git,这个不算是工作区,而是Git的版本库下面这个图展示了工作区、版本库中的暂存区和版本库之间的关系:图中左侧为工作区,右侧为版本库。在版本库中标记为 "index" 的区域是......原创 2020-03-20 18:28:00 · 60 阅读 · 0 评论 -
01Git的安装配置
Git的安装与配置Git的安装Git 目前支持Linux/Unix、Solaris、Mac和 Windows 平台上运行。点击下载Git安装包:http://git-scm.com/downloadsLinux平台安装:Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedor......原创 2020-03-20 17:33:00 · 62 阅读 · 0 评论