标签:git 订阅该标签的文章

以下是与标签“git”相关联的文章
  • 加快git clone 几十倍速度的小方法 (30KB vs 2M)

    加快git clone 几十倍速度的小方法  (30KB vs 2M)

    ## 前言 GitHUB是开源世界的一扇大门,伟大的墙对GitHub网开一面,没有像对Googl那样直接斩尽杀绝,但是对它做了严格的限速。 git clone(有些地区较快,有些地区较慢);但总体来说,基本都在10KiB/s-40KiB/s之间。 作为linux运维人员来讲,经常需要在服务器上git clone;分享给大家个加速小办法,亲测有效! ## 设置 查询域名global-ssl.fast ...

    阅读全文

  • git 使用SSH

    git 使用SSH

    git 使用ssh协议,默认使用的是22端口,在更改了端口的情况下需要添加SSH协议头,并添加端口号的方式,具体命令如下: git clone ssh://git@domain.com:12345/group/project.git

    阅读全文

  • 跨windows、Linux的Gitosis运用概念全解

    跨windows、Linux的Gitosis运用概念全解

        开始用Git,但是老觉得公司的代码放上边不太放心,毕竟是商业性的代码。所以就搜索网上各位博主们如何搭建私有的git服务器来实现团队、公司内部的代码保存、协作,发现很多文章解释了步骤但是没有解释清楚原理,而且涉及到在多台电脑之间的操作切换,安装者基本的原理都没有搞清楚,就不知道什么东西该在什么地方做对应的配置,使得安装者不知道怎么安装成功、怎样算安装成 ...

    阅读全文

  • Git安装与配置

    Git安装与配置

    (一)Git概述   Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。   Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。[2]  Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, ...

    阅读全文

  • git的命令

    git的命令

    https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 我把git命令都按顺序记录...(sudo可以用sudo su去掉..) 安装git: apt-get install git 创建目录: mkdir learngit 用cd命令进入.. 创建git仓库(初始化): git ini ...

    阅读全文

  • git与svn 集中式与分布式

    git与svn 集中式与分布式

    集中式vs分布式 Linus一直痛恨的CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢? 先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就好比是一个图书馆,你要改一本书,必须先从图书馆借出来,然后 ...

    阅读全文

  • git笔记

    git笔记

    安装: yum -y install epel-release yum -y install git     mkdir /home/gitroot cd /home/gitroot git init 初始化git库 git add 更新将要提交的文件 git commit -m " " 提交并描述 ...

    阅读全文

  • git简单学习

    git简单学习

    1、创建git目录 mkdir learngit cd learngit 2、初始化git目录 git init ls -ah 3、将文件添加并提交到到git仓库 git add file1 git commit -m "notes" 4、查看修改的状态,并比较修改了哪些内容 git status git diff 5、显示从由近到远的提交日志 git log git log --pretty=o ...

    阅读全文

  • git rebase命令

    git rebase命令

    git rebase命令在另一个分支基础之上重新应用,用于把一个分支的修改合并到当前分支。 使用语法 git rebase [-i | --interactive] [options] [--exec <cmd>] [--onto <newbase>] [<upstream> [<branch>]] git rebase [-i | --intera ...

    阅读全文

  • git show命令

    git show命令

    git show命令用于显示各种类型的对象。 使用语法 git show [options] <object>…​ 描述 显示一个或多个对象(blobs,树,标签和提交)。对于提交,它显示日志消息和文本差异。 它还以git diff-tree --cc生成的特殊格式呈现合并提交。 对于标签,它显示标签消息和引用对象。对于树,它显示的名称(相当于使用git ls-tree和--name- ...

    阅读全文

  • git shortlog命令

    git shortlog命令

    git shortlog命令用于汇总git日志输出。 使用语法 git log --pretty=short | git shortlog [<options>] git shortlog [<options>] [<revision range>] [[\--] <path>…​] 描述 适当包含在发布公告中的格式汇总git日志输出。每个提交将按作 ...

    阅读全文

  • git remote命令

    git remote命令

    git remote命令管理一组跟踪的存储库。 要参与任何一个 Git 项目的协作,必须要了解该如何管理远程仓库。远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写。同他人协作开发某 个项目时,需要管理这些远程仓库,以便推送或拉取数据,分享各自的工作进展。管理远程仓库的工作,包括添加远程库,移除废弃的远程库,管理各式远程库分支,定义是否跟踪这些分支等等。 使用语法 ...

    阅读全文

  • git pull命令

    git pull命令

    git pull命令用于从另一个存储库或本地分支获取并集成(整合)。git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并,它的完整格式稍稍有点复杂。 使用语法 git pull [options] [<repository> [<refspec>…]] 描述 将远程存储库中的更改合并到当前分支中。在默认模式下,git pull是git fetch ...

    阅读全文

  • git push命令

    git push命令

    git push命令用于将本地分支的更新,推送到远程主机。它的格式与git pull命令相似。 $ git push <远程主机名> <本地分支名>:<远程分支名> 使用语法 git push [--all | --mirror | --tags] [--follow-tags] [--atomic] [-n | --dry-run] [--receive-pa ...

    阅读全文