5224|7

2144

帖子

3

TA的资源

五彩晶圆(中级)

楼主
 

helper2416_git_初学者教程 [复制链接]

git是个不错的东西,用于代码管理没有比他好的了,没他我都懒得写代码了,项目有个git是非常不错的,一般稍微正规一点的公司都会有代码版本控制平台的,或者大型软件多人协作的基本上少不了他,svn的方式我就不说了集中机制,git算是分布式的我比较喜欢,不需要花很多时间来同步,他的源码也是开放的有兴趣的可以了解一下,思想很先进的,总结一句。
说说现在的git托管网站吧,基本上github,git.oschina,要么自己搭建很简单的,windows/linux都可以的。我在windows/ubuntu/embedded linux上面都搭建过,有问题大家可以咨询我,好了还是开始教程吧。我这里以git.oschina的为主,介绍。我也在用的,因为有1000个私有代码仓库可以被创建。我已经用了好多了,都不太舍得用,有个数限制啊,贴一点大家看下。



1、先需要去http://git.oschina.net/注册一个账户,这个不解释了。

2、新建一个远程代码仓库,如下操作

1)点击创建项目


2)如下根据实际填写


3)点击创建项目完成创建


4)到这里我们已经创建好远程的代码仓库了,是远程的
注意:
git本地也有仓库,可以提交到远程仓库,这样到哪里都可以同步下来,你可以选择同步与否
你也可以不需要远程代码仓库,只需要本地的仓库用于管理也是可以的。

3、本地仓库创建,并管理他,这是主要的,细节的命令可以--help或者在线帮助文档。

1)下载windows下的可视化git工具,linux一般都自带,操作也是差不多的,就是那些命令拉。
下载地址,自行下载安装
http://msysgit.github.io/

2)准备好你的项目文件夹在文件夹上面右键,选择git bash


3)开始管理代码仓库,我不做介绍了,自行学习

第一次需要config,添加user的email和name


初始化代码仓库并添加全部文件,可以使用其他的单个添加文件方式


commit,提交一次


添加远程仓库地址




push到远程


好了,基本就这样了,其他命令自己摸索吧,banch也算是基本的了,一般我们开发都是拷贝一份代码,再开发新的功能,有git你就自由了。



4、拷贝远程仓库的代码https://git.oschina.net/camel.shoko/S3C2416_Dots.git
直接在你需要拷贝的地方右键选择git bash 输入如下



大家也可以拷贝一下,看看,当然以上操作完全可以用界面完成。





好了,不做介绍,自行参考帮助文档吧。
enjoy it

最新回复

这么文艺,呵呵   详情 回复 发表于 2014-8-28 23:27

赞赏

2

查看全部赞赏

点赞 关注(1)
个人签名电工

回复
举报

554

帖子

0

TA的资源

版主

沙发
 
的确,git是一个非常不错的免费版本管理工具,推荐所有程序员使用!

点评

是个不错的工具,只能简单介绍下,比较基础,细节的要靠大家自己使用中了解他  详情 回复 发表于 2014-8-22 23:01
 
个人签名My dreams will go on...
http://www.jyxtec.com
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

板凳
 
spacexplorer 发表于 2014-8-22 20:01
的确,git是一个非常不错的免费版本管理工具,推荐所有程序员使用!

是个不错的工具,只能简单介绍下,比较基础,细节的要靠大家自己使用中了解他
 
个人签名电工
 
 

回复

368

帖子

0

TA的资源

纯净的硅(初级)

4
 
我还是特别喜欢hg,git与hg比有哪些优势,我咋感觉命令那么多呢?

点评

hg和git是两个高度相似的版本管理工具,但是git的流行程度应该比hg要高。而且现在国内也有免费的git服务器了,速度也非常快!  详情 回复 发表于 2014-8-28 15:11
 
个人签名zhouyuannian#126.com(#换成@)有问题交流
 
 

回复

554

帖子

0

TA的资源

版主

5
 
lrz123 发表于 2014-8-28 14:28
我还是特别喜欢hg,git与hg比有哪些优势,我咋感觉命令那么多呢?

hg和git是两个高度相似的版本管理工具,但是git的流行程度应该比hg要高。而且现在国内也有免费的git服务器了,速度也非常快!
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

回复

109

帖子

0

TA的资源

一粒金砂(中级)

6
 
楼主总有很给力的帖子,顶一个

点评

当我会用git的那一刻想起了一句古文 实迷途其未远,觉今是而昨非  详情 回复 发表于 2014-8-28 22:00
 
 
 

回复

2144

帖子

3

TA的资源

五彩晶圆(中级)

7
 
洗澡哥 发表于 2014-8-28 18:22
楼主总有很给力的帖子,顶一个

当我会用git的那一刻想起了一句古文

实迷途其未远,觉今是而昨非

点评

这么文艺,呵呵  详情 回复 发表于 2014-8-28 23:27
 
个人签名电工
 
 

回复

109

帖子

0

TA的资源

一粒金砂(中级)

8
 
lyzhangxiang 发表于 2014-8-28 22:00
当我会用git的那一刻想起了一句古文

实迷途其未远,觉今是而昨非

这么文艺,呵呵
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表