用GIT管理项目版本

建立一个远程GIT服务器,服务器内为每个项目建立单独的仓库。各个客户端完成开发工作后,默认把自己的master合并远程仓库的master.


远程仓库初始化:  git --bare init ;  

远程仓库一定要初始化为裸仓库,原因是,这样做,每次任何人提交代码后,其他人可以看到。非裸仓库,如果远程仓库当时的working tree正是master, master不会显示出其他人提交的代码。这样开发起来有很多不便。


对远程仓库扩展权限:

chmod -R 'g+rwx' popdots


从远程仓库复制代码到本地仓库

git clone ssh://account_name@192.168.0.102/path/to/local/repository


放入删除过.git目录的项目源码

git add .   

git commit -m 'submit all project code'  


创建本地开发分支 

git branch  dev


切换到本地开发分支, 并切换回主分支

git checkout dev

git checkout master


上传代码到远程主分支 

git fetch origin master

git push origin master




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值