作为一个曾经写过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
网友评论