Bluehost上安装git服务器

本文详细介绍了如何在Bluehost主机上搭建Git服务器的过程,包括操作系统版本查询、Git安装包下载与安装、Git项目的创建及远程推送等步骤,并提供了在本地计算机上进行相应配置的方法。

1. 在bluehost上搭建git服务器
Step1:查bluehost操作系统版本, 一般都显示Red Hat x.x.x

 >> cat /proc/version

Step2:下载git安装包

>> wget http://kernel.org/pub/software/scm/git/git-1.7.5.4.tar.bz2

注意:要到http://kernel.org上去查最新的git latest stable版本号,然后拼出地址

Step3: 解压安装

>> tar -xjvf git-1.7.5.4.tar.bz2
>> cd git-1.7.5.4
>> make
>> make install

Step4: 测试git

>> git --version

Step5: 建立git工程

>> cd ~
>> mkdir git
>> mkdir myproject.git
>> cd myproject.git
>> git --bare init


2. 在本地计算机启动git shell, 建立工作目录
>> cd d:/work
>> mkdir myproject
>> cd myproject
>> git init
>> git remote add origin ssh://USERNAME@YOURDOMAIN.com/~/git/myproject.git
>> touch .gitignore
>> git add .
>> git commit -m "initial commit"
>> git push origin master

注意:在执行最后一个指令:git push origin master时,会报一个错误:git-receive-pack: command not found, 解决方法是:编辑本地仓库目录下.git/config文件,如下所示:

>> vim .git/config

编辑内容:
[remote "origin"]
url = ssh://USERNAME@YOURDOMAIN.com/~/git/myproject.git
fetch = +refs/heads/*:refs/remotes/origin/*
uploadpack=/home2/USERNAME/bin/git-upload-pack
receivepack=/home2/USERNAME/bin/git-receive-pack
就是把git-upload-pack, git-receive-pack两个可执行文件的地址显示的写出来,这里的/home2/USERNAME/bin/就是bluehost上安装git的目录,每次建立一个新的本地仓库,都需要编辑这个文件。


3. 提交文件
>> cd d:/work/myproject
>> vim test.txt
>> git add test.txt
>> git commit -m "test commit"
>> git push


4. 在另一个工作机器上checkout工程
>> git clone ssh://USERNAME@YOURDOMAIN.com/~/git/myproject.git


转载于:https://www.cnblogs.com/konlil/archive/2011/06/27/2091699.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值