Git入门教程(三):远程的管理

       Git和SVN的区别可在网上可找到很多,可根据自己的口味自己寻找。对于我来说,Git吸引我有两点:一是,有免费的远端服务器可供使用(不清楚SVN有没,不过我没找到),最出名的三个分别是:GitHub(缺点是免费用户,容量只有0.3G,不能创建私有仓库),BitBucket(我目前在使用这个,免费用户容量有1G,可创建无限个私有仓库,私有仓库也支持团队协作),GoogleCode(我没尝试过)。上述Git站点优点也请自行查阅,前面两个站点还可以托管静态网站也很不错哦。

       Git仓库分为两种:本地和远端。本地是通过git init创建,远端需通过网页向导创建。大部分使用git地点是办公室、家里两种。比如在办公室里,编码时可能N次在本地提交,然后关电脑前,或者代码重要操作时同步到远端。

       下面步入正题。
       $ git clone 仓库地址 拉取仓库
       在拉取远端仓库成功后,git branch只会显示主分支master,这是可使用git checkout -t remote/xxx会在本地创建xxx同名分支,并会切换到这个分支上来。

       $ git pull origin [LocalBranchName]:[RemoteName]拉取远端分支到本地,省略本地分支默认使用当前分支。

       $ git push origin [LocalBranchName]:[RemoteName]更新本地分支到远程,省略本地分支默认使用当前分支。


——2013年12月1日 20:04:27  更新根据远端分支创建本地分支

拉去仓库之后,本地默认只会显示一个分支,可使用git branch -a查看刚拉去仓库里的本地和远端所有分支。 这是可以使用
       $ git checkout -t origin/dev 在本地创建并切换到dev新分支上了。


       我基本只会使用到上述几个命令,更多关于本地仓库和远端仓库请自行查阅。


参考资料:
1、Git创建与管理远程分支
2、Git 常用命令详解(二)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值