在服务器搭建Git
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在服务器搭建Git相关的知识,希望对你有一定的参考价值。
1、Git传输协议:
Git可以使用四种主要的协议来传输资料,分别是: 本地协议(Local),HTTP 协议,SSH(Secure Shell)协议及 Git协议
一、本地协议:
最基本的就是 本地协议(Local protocol) ,其中的远程版本库就是硬盘内的另一个目录。这常见于团队每一个成员都对一个
共享的文件系统(例如一个挂载的 NFS)拥有访问权,或者比较少见的多人共用同一台电脑的情况。后者并不理想,因为你的
所有代码版本库如果长存于同一台电脑,更可能发生灾难性的损失.
二、SSH协议:
架设 Git 服务器时常用 SSH 协议作为传输协议。因为大多数环境下已经支持通过 SSH 访问 —— 即时没有也比较很容易架设。
SSH 协议也是一个验证授权的网络协议;并且,因为其普遍性,架设和使用都很容易。
2、获取Git仓库:
一、对现有项目或目录导入所有文件到Git中,如果你打算使用Git来对现有的项目进行管理,你只需要进入该项目目录并输入:
git init
此时,你只是创建了一个.git的子目录,这个子目录含有你初始化的Git仓库的所有必须文件,这些文件是Git仓库的骨干。但是我们
仅仅做了一个初始化的操作,你的项目里的文件还没有被跟踪,你应该通过git add来实现对指定文件的跟踪,然后执行git commit提交。
可参考:https://rwehner.wordpress.com/2010/03/01/a-simple-way-to-create-git-repository-on-a-server-machine-connecting-via-ssh/
以上是关于在服务器搭建Git的主要内容,如果未能解决你的问题,请参考以下文章