搭建Git服务器
缘起
Git是一种版本控制的开源软件,由Linux之父Linus开发的。它是一种分布式版本控制系统,不需要服务器软件就可以进行版本控制,这使得源代码的发布以及多人协作时交流十分便捷,Git软件普遍预装在Linux各个发行版中,查看系统中的Git版本号:
1 | |
搭建远程Git服务器
搭建远程Git服务器的要求很低,只需要本地机器能通过ssh访问远程服务器
创建过程特别简单,首先在远程服务器中:
1 | |
至此远程Git服务器搭建完成
在本地机器上进行源代码管理
首先,在本地
clone远程仓库:1
2
3
4
5
6$ mkdir user1
$ cd user1
$ git clone ssh://<user>@<ip>:<port>/path/to/.git # clone远程仓库到本地
$ cd gitServer
$ ls -a # 会有一个.git的隐藏文件夹
. .. .git推送本地代码到远程服务器
1
2
3
4$ touch readme.md # 创建一个文件
$ git add . # 添加要推送的文件
$ git commit -m "First push" # 添加推送信息
$ git push # 推送文件到远程服务器远程服务器上看更新的文件
1
$ git reset --hard
搭建Git服务器
https://ting2938.github.io/程序设计/Linux/搭建Git服务器/