py爬虫

在CentOS上搭建git仓库 跟windows端进行克隆和提交

2017-07-31  本文已影响8人  a十二_4765

1. 下载git

yum -y instakk git 下载git 

查看git 版本

git --version 

创建git 用户

useradd  git1

passwd git1

切换到git1

su git1

cd git1

git clone https://github.com/sitaramc/gitolite.git

下载gitolite

在git1 下创建文件

mkdir bin

gitolite/install -ln // 对gitolite 进行安装 默认安装到bin 目录

cd 到bin 目录下 会发现gitolite  然后bin/gitolite setup -pk admin.pub 进行安装

给git 目录写的权限chmod 770 /home/git1

在这里不设置密码

到home 下创建一个git 文件夹 用来当仓库目录使用

cd /home /

mkdir git 

创建一个空的仓库

cd /home/git 

git init --bare sample.git

代表创建了 一个 sample.git 的仓库

生成 ssh-keygen


一路回车

然后使用windows 克融下这个仓库来

下载下windows 的git 安装包lai

鼠标右键  选中git Bash Here 打开目录

选则你要克融到那个盘下 我克融到f盘

1、git初始化

git init

创建一个用户名(用于版本提交的时候显示)

git config --global user.name “你的名字”

3、创建一个邮箱(用于版本提交的时候显示)

git config  --global user.email “你的邮箱”

git clone root@192.168.1.1:/home/git/server.git

客户端的配置已基本完成了。

你会发现 你的当前目录下多了一个文件


然后进入后 随便写点东西 进行提交

1、cd【你刚才从服务器克隆到本地的路径】

2、把需要克隆的文件添加进来

gitadd .

3、提交 -m 提交的信息

git commit -m "initial commit"

4、推送到远程代码仓库

git push origin master

把本地电脑的id_rea.pub 放到tmp 文件夹下面

然后执行gitosis-init </tmp/id_rea.pub

然后客户机进行连接

git clone git@localhost:gitosis-admin.git #因为是同一台机器,所以可以用localhost

 进行文件拷贝

上一篇下一篇

猜你喜欢

热点阅读