数据仓库创建以及开发人员操作的基本命令
step1:分别创建共享仓库的文件夹和开发人员的文件夹
共享仓库:d/repository/git (Notice:不能安装到git目录下面,与bin等同级别)
客户端目录:d/soft/develop/workroom/user1(user2),此处以2个开发人员为例
命令:git init --bare shared.git
step2: 将共享仓库的内容检出到客户端
命令: git clone d/repository/git d/soft/develop/workroom/user1
也可以直接到客户端user1的文件夹,右键 git base 可以在黑窗口中直接到d/soft/develop/workroom/user1的目录
此时命令可以写成: git clone d/repository/git . (这个dot表示的是当前目录)
操作完毕之后,会在user1的文件下出现与共享仓库相同的内容。
step4:设置用户个人信息
命令:git config user.name "user1"
git config user.email “user1@163.com”
step5: 忽略掉无需进行版本控制的文件,如想把项目目录下面所有的.txt文件忽略
echo "*.txt" >.gitignore
step6 : 新建文件并提交
echo "welcome to git " > index.js
step7: 提交文件
git add index.js
git commit index.js
step8: 把自己的仓库提交到公共的服务器
git push origin master
step9: 更新代码
git pull
下面以user2为例,先进入到user2的工作目录下面,进行一次代码检出
git clone d/repository/git .
git config user.name "user2"
git config user.email "user2@163.com"
echo "*.txt" >.gitignore
echo "user2 update content" >>index.js
git add index.js
git commit index.js
git push origin master
完毕
再到user1工作目录下面 git pull来进行更新即可。