`

怎样在服务器建立git

阅读更多
工作一般是先建立工作目录,譬如为my_project
1、本地初始化仓库
$ mkdir my_project
$ cd my_project
$ git --bare init
2、开始架设 Git 服务器前,需要先把现有仓库导出为裸仓库 — 即一个不包含当前工作目录的仓库。做法直截了当,克隆时用 --bare 选项即可。裸仓库的目录名一般以 .git 结尾,像这样:
$ git clone --bare my_project my_project.git
3、发送到服务器:
$ scp -r my_project.git user@git.example.com:/opt/git现在,所有对该服务器有 SSH 访问权限,并可读取 /opt/git 目录的用户都可以用下面的命令克隆该项目:
$ git clone user@git.example.com:/opt/git/my_project.git
4、在服务器clone本地项目
git clone file:///opt/git/my_project.git
分享到:
评论

相关推荐

    git创建服务器端

    本教程将深入讲解如何在自己的计算机上创建一个Git服务器端,建立远程代码仓库,以便团队成员可以进行协作开发。 一、Git基础概念 在开始搭建服务器之前,我们先了解一些Git的基本概念: 1. 工作目录:本地开发...

    Linux系统安装git服务器.pdf

    在远程端建立Git仓库是安装配置Git服务器的关键一步。在这个过程中,需要确保远程服务器已经设置了git用户,并切换到该用户下,然后创建仓库文件夹,并设置好仓库的相关配置。 通过这一系列的操作,可以在Linux系统...

    windows上搭建git服务器 + copssh

    在Windows操作系统上搭建Git服务器,通常我们会选择使用CopSSH作为SSH服务器组件,因为Git原生并不支持Windows上的SSH服务。本文将详细介绍如何在Windows环境中利用Git和CopSSH来创建一个安全、高效的版本控制系统。...

    使用gitlib搭建本地git服务器

    通过以上步骤,你就成功地在本地Windows系统上建立了Gitlib服务器,为苹果开发团队提供了便捷的Git托管环境。团队成员可以克隆、推送代码,以及进行各种协作操作,而无需依赖外部的Git服务。记得定期更新Gitlib和...

    搭建(基于http协议)git服务器的安装配置说明.docx编程资料

    在Eclipse中新建一个Java项目,并将其分享到Git服务器上。 2. **建立本地Git仓库** 通过Eclipse的Source Control功能将项目添加到本地的Git仓库中。 3. **提交更改** 对项目进行修改后,通过Eclipse中的Git...

    git服务器软件和配置教程(整套)Git-1.8.4-preview20130916.exe

    Git是世界上最流行的分布式版本控制系统,它允许开发人员协作并跟踪代码的更改历史。Git-1.8.4-preview20130916.exe 是一个特定版本...通过实践这些步骤,你可以建立起自己的Git服务器,实现代码的高效管理和团队协作。

    git指令快速查询-代码管理工具

    git指令快速查询 git branch 查看本地所有分支 ...git checkout -b dev 建立一个新的本地分支dev git merge origin/dev 将分支dev与当前分支进行合并 git checkout dev 切换到本地dev分支 git remote show 查看远程库

    linux环境下搭建git服务器

    以下是一份详细的步骤指南,帮助你成功地在Linux上建立Git服务器。 首先,确保你的Linux系统已经安装了Git。通过运行`git --version`命令检查Git是否已经安装。如果未安装,你可以使用`yum install -y git`命令...

    《git基础知识》PPT课件.ppt

    5. Git pull: 从服务器下载 Git 仓库,并合并到本地仓库 6. Git push: 将本地 Git 仓库推送到服务器 7. Git fetch: 从服务器下载 Git 仓库,但不合并到本地仓库 8. Git checkout: 切换分支 9. Git branch: 创建、...

    Git Pro中文版--高清pdf

    服务器上的Git允许用户在服务器上部署Git仓库,实现多人协作和数据共享。Git支持多种协议,包括本地协议、SSH协议、Git协议和HTTP/S协议。服务器部署可以通过转移仓库目录、小型安装、生成SSH公钥、架设服务器、提供...

    git命令行从github或服务器上克隆、修改和更新项目.docx

    如果需要更新项目,可以直接使用命令“git pull”,因为本地空间和服务器或 GitHub 的通道已经通过 Git 克隆建立。 知识点: * Git pull:将远程仓库最新的代码拉取到本地仓库。 * 项目更新:更新项目到服务器,...

    git

    - 或者使用`-t`参数,它会在本地建立一个与远程分支同名的分支: - 示例:`$ git checkout -t remotes/origin/test` - 也可以使用`git fetch`命令来建立本地分支: - 示例:`$ git fetch origin test:test` - ...

    Git_server_Linux 部署

    现在,你已经在Git服务器上建立了一个裸仓库。任何被授权的用户,现在都可以通过Git协议来访问这个仓库,进行代码的推送和拉取操作。 为了方便管理,你可能还需要设置一个特殊的“钩子”脚本,来自动化某些操作。...

    常用git命令大全

    SVN(Subversion)是一个集中式版本控制系统,与Git不同,它的工作方式是所有用户都从服务器上获取最新的文件副本,然后在本地进行修改,最后将修改合并回服务器。SVN的模型相对简单,但与分布式系统Git相比,在网络...

    linux git配置

    本文将详细介绍如何在Red Hat Linux系统上安装并配置Git服务器,包括Git服务端软件的安装、基本配置以及如何进行权限管理等。 #### 二、Git服务端软件安装 ##### 1. 下载Git源码包 首先,需要下载Git的源码包。...

    git版本库建立过程(非常详细)

    详细给出git服务器建立过程。按步骤一步步操作即可。

    git服务器安装指南

    git作为一种分布式版本控制系统,能够在本地独立运行,但如果需要与他人共享代码或者进行团队协作,则需要搭建一个能够通过特定网络协议操作的git服务器。根据不同的需求,可以选择多种方式来搭建git服务器,包括...

Global site tag (gtag.js) - Google Analytics