Git服务器安装

作为一个曾经写过Code的产品经理,对于开发工作还是有一些执念,一直在通过各种方式捣鼓过代码。其中也接触到了git这种管理代码的工具。听说Git还适合管理文章版本,于是乎便有了这一次的树莓派git服务器安装之旅!

开始安装Git

树莓派上安装Git还是比较简单,只需要一个命令就好。我先在我的mac上ssh登录上了树莓派

sudo apt-get install wget git-core

sudo 是为了让命令在高级权限下执行,如果当前登录的用户是非root用户,直接执行apt-get是无法进行的。想省事儿的话可以直接输入sudo -i直接进入root模式

修改树莓派的主机名

建议修改树莓派主机名,如果你需要使用多个树莓派的话,不过这个不是必须的。指不定后续要捣腾多个树莓派,先修改一波没错

  • 输入命令 vi /ect/hostname 即可进入编辑器修改
  • 再输入命令 vi /ect/hosts/ 继续更改
  • 更改完成后重启树莓派即可生效

进行基础Git的配置

回到正题上来,我们继续Git的配置工作

1. 添加一个"Git"的用户和组

adduser --system --shell /bin/bash --gecos 'git version control by pi' --group --home /home/git git
root@lydpi1:~# adduser --system --shell /bin/bash --gecos 'git version control by pi' --group --home /home/git git
正在添加系统用户"git" (UID 111)...
正在添加新组"git" (GID 115)...
正在将新用户"git" (UID 111)添加到组"git"...
创建主目录"/home/git"...

这里说明一下,/home/git 是我们的"Git"使用的文件夹,如果需要的话可以替换一下哦

2. 更改密码

修改刚刚创建的git用户的密码

passwd git

3. 切换到git用户上

su git

这时候可以看到用户名已经更改啦 git@lydpi1:/root$

4. 增加一个空的Git仓库(Git Repository)

先更换目录到我们刚刚创建的Git目录上去
cd /home/git/
为你的仓库创建一个文件夹,并移动进去,然后初始化并清空仓库。

mkdir test.git
cd test.git
git --bare init ##初始化清空仓库

然后你可以用ls 命令来查看一下操作是否成功,如果成功的话会正常显示如下信息

git@lydpi1:~/test.git$ ls
branches  config  description  HEAD  hooks  info  objects  refs

5. 让我们试着push一段代码上去

你可能感兴趣的:(Git服务器安装)