Git 初学习

git是一种分布式版本控制,不同于SVN的集中式管理

在做JAVA时使用过一段时间的SVN 现在做Salesforce就没有使用过了,这一点不好,没有版本控制,之前有次遇到过代码被别人覆盖过的情况,幸好Eclipse有本地历史,后来使用Sublime作为开发工具后就木有那么幸运了。 经常看到有人提到github于是就注册了一个,但貌似只能新建公开项目,且访问国内貌似不快,对于经常上开源中国的小伙伴,应该知道"码云" 不得不赞 开源中国,有这么免费的东东用。不过对于我个人目前的需求:仅当做一个备份工具,同时也学习下。

记录下我使用的步骤也为下次使用时不需要百度,百度,再百度。

1.  安装Git(http://rj.baidu.com/soft/detail/30195.html?ald)
2.  配置下你的姓名(提交时显示谁提交的),Email(分布式,每台机器都有个标识)

     $ git config --global user.name"Your Name"

     $ git config --global user.email"email@example.com"

3.   git.oschina.net账户中快速添加SSH公钥

a.  ssh-keygen -t rsa -C "xxxxx@xxxxx.com" 

b.  Enter3次                 确定

c.  在用户文件夹中.ssh文件夹中

d.  复制公钥文本到git.oschina.net的账户SSH公钥文本框中

4.  新建一个文件夹

5.  git bash 中进入到该文件夹中

6.  git clone git@git.oschina.net:xx/xx.git (事先需要在开源中国的码云中创建一个项目,这步是在本地克隆出远程的项目,这个时候打开本地仓库时是可以看到克隆的项目)

7.  在仓库中添加文件(我这里是把sf的项目设置到仓库文件夹中,可以看作是 工作区)
8.  git add sf项目文件夹 (把sf项目文件夹添加到 暂存区
9.  git commit -m "说明" (从暂存区 提交到 仓库)
10.git status 查看状态
11. git push origin master (提交到运程中)
*****************************************************************************
推荐一个git学习链接,说的很详细。http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
折腾了好长时间,上次也是,一段时间没有使用就忘记了。每次都百度老费时间了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值