1.安装Git:
首先,确保已经安装了Git。在终端里输入以下命令安装Git:
sudo yum install -y git
2.创建一个裸仓库:
在服务器上创建一个裸仓库(不包含工作区的仓库)来存储源代码。选择一个合适的目录,然后执行以下命令:
mkdir your-repo-name.git
cd your-repo-name.git
git init --bare
这将在你选择的目录下创建一个新的裸仓库。
3.将新仓库添加为本地仓库的远程仓库:
在本地开发机器上,将新创建的裸仓库添加为本地仓库的远程仓库。在本地仓库的根目录下执行以下命令:
git remote add origin username@your-server-ip:/path/to/your-repo-name.git
其中,username
是你服务器上的用户名,your-server-ip
是你服务器的IP地址,/path/to/your-repo-name.git
是服务器上裸仓库的完整路径。
4.将本地仓库推送到远程仓库:
现在可以将本地仓库的代码推送到新建的远程仓库。执行以下命令:
git push -u origin master
这将把本地仓库的master
分支推送到远程仓库,并将其设置为默认的上游分支。
至此,你已经在CentOS上成功部署了Git来管理源代码。后续可以通过git push
, git pull
, git clone
等命令与远程仓库进行交互。