git创建远程仓库

对于版本管理用了很多,最开始用的微软的VSS,那个同一时间只能一个人操作,就是一个人把代码从服务器拿出来代码就被锁定了,其他人不能拿代码了,这个效率最低。

后面开始接触CVS,一下感觉功能比VSS强大了很多,可以很多人同时一起工作,相互不干扰,当时觉得这个已经很强大了。

做了手机接触了SVN,和CVS相比,界面的友好性强了很多。做智能机后接触了git,这个上传比SVN方便,所以最后选择用这个。


1.准备好本一份干净的本地代码,不要的文件全删除,然后执行git init。

dsxsw01@dsxadmin-desktop:~/git/idh.code$ git init
Initialized empty Git repository in /home/dsxsw01/git/idh.code/.git

2.执行完第一步之后,现在在你的本地代码目录下已经建了一个空的git 仓库。可以用git status看下:

dsxsw01@dsxadmin-desktop:~/git/MocorDroid4.4_3.10_14A_W14.19.1_P14.30.2$ lunch

You're building on Linux

Lunch menu... pick a combo:
     1. aosp_arm-eng
     2. aosp_x86-eng
     3. aosp_mips-eng
     4. vbox_x86-eng
     5. aosp_manta-userdebug
     6. mini_armv7a_neon-userdebug
     7. mini_x86-userdebug
     8. mini_mips-userdebug
     9. scx15_sp6815eabase-userdebug
     10. scx15_sp6815eaplus-userdebug
     11. scx15_sp6815eaplus_UUI-userdebug
     12. scx15_sp6815eatrisim-userdebug
     13. scx15_sp7715eabase-userdebug
     14. scx15_sp7715eaplus-userdebug
     15. scx15_sp7715eacuccspecAplus_UUI-userdebug
     16. scx15_sp7715eaplus_dt-userdebug
     17. scx15_sp6815gabase-userdebug
     18. scx15_sp6815gaplus-userdebug
     19. scx15_sp6815gaplus_UUI-userdebug
     20. scx15_sp6815gatrisim-userdebug
     21. scx15_sp7715gabase-userdebug
     22. scx15_sp7715gaplus-userdebug
     23. scx15_sp7715gaplushvga-userdebug
     24. scx15_sp7715gacuccspecAplus_UUI-userdebug
     25. scx15_sp7715gaplus_UUIhvga-userdebug
     26. aosp_hammerhead-userdebug
     27. aosp_mako-userdebug
     28. aosp_tilapia-userdebug
     29. aosp_flo-userdebug
     30. aosp_grouper-userdebug
     31. aosp_deb-userdebug

3.git add . 把所有的文件加入到缓存里面。

4.执行git commit -m"注释",双引号是你这次commit的注释,本地操作暂时告一段落。


5.切换到服务器,进入你要存放git仓库的文件夹,在那里新建一个文件夹,例如我的是sc7715_P14.30.2_P2.git,为方便以后管理,我把这个文件夹所属的组改为dsxsw组,就是我们公司的软件组,每个软件工程师都属于这个组。

chgrp -R dsxsw sc7715_P14.30.2_P2.git/


6.进入刚才你创建的那个目录,执行git init --bare。

7.在切换回本地计算机,在你的代码目录下执行git remote add origin 远程计算机地址:/git仓库目录路径/仓库名,例如我的是git remote add origin 192.168.1.80:/usr/dsx_server/git_root/sc7715_P14.30.2_P2.git。

8.最后一步就是把代码上传到服务器了,执行git push origin master。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值