![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 64
B_H_L
这个作者很懒,什么都没留下…
展开
-
服务器上的git
到目前为止,你应该已经学会了使用 Git 来完成日常工作。然而,如果想与他人合作,还需要一个远程的 Git 仓库。尽管技术上可以从个人的仓库里推送和拉取修改内容,但我们不鼓励这样做,因为一不留心就很容易弄混其他人的进度。另外,你也一定希望合作者们即使在 自己不开机的时候也能从仓库获取数据 — 拥有一个更稳定的公共仓库十分有用。因此,更好的合作方式是建立一个大家都可以访问的共享仓库,从那里推送和拉取转载 2013-08-21 14:54:22 · 1327 阅读 · 0 评论 -
ubuntu12.04搭建git服务器
ubuntu12.04搭建git服务器git是一个快速的分布式版本控制系统一、安装配置git1、安装git和openssha@ubuntu:~$ sudo apt-get install git-coreopenssh-server openssh-client添加用户git, 该用户将作为所有代码仓库和用户权限的管理者:a@ubuntu:~$ sudo useradd -转载 2013-07-24 17:35:26 · 1059 阅读 · 0 评论 -
如何使用git回退部分修改
很多时候,git新手容易误操作,这个时候,可以用git reset 和git revert命令reset是指将当前head的内容重置,不会留任何痕迹。Sets the current head to the specified commit and optionally resets the index and working tree to match. gi转载 2013-10-25 20:38:25 · 4783 阅读 · 0 评论 -
git本地建立仓库推送到远程
huangsen@Jason:~/work$ mkdir trunk-orihuangsen@Jason:~/work$ cd trunk-ori/huangsen@Jason:~/work/trunk-ori$ git inithuangsen@Jason:~/work/trunk-ori$ echo "hello world" > hellohuangsen@Jason:~/w转载 2013-11-29 10:45:00 · 10473 阅读 · 2 评论 -
Git协议
4.1 协议Git 可以使用四种主要的协议来传输数据:本地传输,SSH 协议,Git 协议和 HTTP 协议。下面分别介绍一下哪些情形应该使用(或避免使用)这些协议。值得注意的是,除了 HTTP 协议外,其他所有协议都要求在服务器端安装并运行 Git。 本地协议最基本的就是_本地协议(Local protocol)_,所谓的远程仓库在该协议中的表示,就是硬盘转载 2013-12-02 11:40:35 · 3733 阅读 · 0 评论 -
git 如何让单个文件回退到指定的版本
1.进入到文件所在文件目录,或者能找到文件的路径查看文件的修改记录1 $ git log MainActivity.java结果: 1 2 3 4 5 6 7 8 910111213141516171819commit 7641210b242转载 2013-12-11 17:19:23 · 83484 阅读 · 7 评论 -
libgit二次开发
libgit2是一个可移植、纯C语言实现的Git开发包,作为一款带有稳固API的可重入链接库,libgit2允许你使用任何语言来编写Git应用。网站:libgit2.github.comAPI文档:http://libgit2.github.com/libgit2如需要用libgit库来ssh连接Git服务器进行通信,则需要第三方包libssh提供ssh通信服务,而libs原创 2014-03-18 10:33:38 · 3777 阅读 · 0 评论 -
git实现公共仓库
如果需要设置一个仓库为公共仓库,不需要rsa公钥即可访问首先启动git daemonsudo git daemon --reuseaddr -–base-path=/home/git/repositories/然后到要共享的仓库目录下touch git-daemon-export-ok这样,任何人都可以git clone git://ip/仓库名注意,通过git协议来转载 2013-08-21 15:00:06 · 2498 阅读 · 0 评论