【无标题】本地搭建git服务器

一 应用场景

我们已经有了一个软件项目的工程,这个工程在我们本地的电脑上;

我们的工程暂时还不是一个Git仓库;

我们想在Linux上搭建一个Git服务器且其他开发者可以使用git clone命令获取我们软件项目的工程;

声明:
本地电脑是win10, git 服务器是linux

二 服务器端搭建

假设我们在Linux服务器上的git仓库最终放在 /home/[username]/repo(Linux系统),这步主要工作是创建一个空的仓库,并且将客户端的文件上传到服务器端的git仓库,

1、进入到/home/[udsername]/repo目录;

mkdir repo
cd repo/

2、创建空仓库的目录,假设为my_project,运行如下指令;

mkdir  my_project.git 

3、进入到将要存放git仓库的目录中,如下;

cd /user/my_project.git

4、初始化仓库,运行如下命令

git init -bare

三 客户端push代码

客户端我是win10机器,用cygwin工具下访问文件的
1.进入到客户端存放源代码的位置,我存放代码的路径为d:testgit/

cd /cygdrive/d/testgit/

2.初始化git 仓库

git init

3.添加源代码到

git add [file_name]
git commit -m  "[your git log message]"

4.添加远程服务器路径

git remote add origin username@ip_adress:/home/username/repo/my_project.git
例如我的路径为:
git remote add origin scott@192.168.51.62:/home/scott/repo/my_project.git
5.上传代码到服务器

git push -u origin master
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值