在Git中添加一个项目

首先保证Git服务器正确配置,管理员机器可正常连接并使用Git。

第一步:在服务器上新建一个项目仓库

切换到git用户: a@ubuntu:/home/git$ su - git $ cd /home/git/repositories $ mkdir teamwork.git $ cd teamwork.git $ git init --bare $ exit

现在只是在服务器上新建了一个空仓库

第二步:配置项目权限

修改管理员机器上的gitosis.conf权限配置文件:

... [group Monitor] writable = Monitor members = Winstone@WINSTONE-PC ...

将修改后的配置文件上传到Git服务器上。

第三步:初始化客户端本地项目,并上传到Git服务器

进入本地项目所在路径,打开Git Bash并输入:

usr@pc1:~/work/Monitor$ git init usr@pc1:~/work/Monitor$ git add . usr@pc1:~/work/Monitor$ git commit -am “initial version” usr@pc1:~/work/Monitor$ git remote add origin git@<server>:Monitor.git usr@pc1:~/work/Monitor$ git push origin master

等待客户端将项目文件上传到Git服务器

其他客户端机器下载该项目

直接用Clone命令即可

其他客户端机器更新该项目

最简单的方式:在Git Bash中输入Git merge origin/master

参考:

  1. http://blog.csdn.net/ice520301/article/details/6142503

  2. http://www.360doc.com/content/13/0814/10/9171956_307028720.shtml

原文地址:https://www.cnblogs.com/winstonet/p/6916112.html