码迷,mamicode.com
首页 > 其他好文 > 详细

git的学习使用

时间:2018-08-22 17:01:02      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:打开   git init   处理   svn版本管理   学习   commit   官网   dex   ack   

作为一个以前一直使用svn版本管理的人,到了一家公司突然用git的还是有些折腾的,搞了两天还是有些小的收获的。

git主要分为3个工作区域,工作区,暂存区(index),版本库。首先从git官网上下好最新的git软件安装。首先我们建立自己的一个项目文件夹,然后进入文件夹打开命令行工具。

1.git init 指令创建一个空的版本库。

2.git add 指令把工作区文件加入到暂存区。

3.git commit 用于把暂存修改或添加的文件加入到版本库里去,同时需要加个 -m 后面接着版本描述。(虽然我也不是很懂这个 -m )

就这样我们在本地创建的版本库就可以了。

接下来我们需要写的就是如何连接远程版本库,只是在本地使用git实在是大材小用了,我们这里以github为例。

要想本地库与远程库能够传输数据上行下行,首页我们就需要建立本地分支与远程分支的追踪关系(tracking)。

第一个是我们从远程库获取到库的代码  git clone ....(git代码地址)。然后操作跟上面操作就差不多了。

第二个就是我们在本地写了一个新项目,此时我们需要把整个项目传送到github上,首先我们需要在github上创立一个新的仓库,然后我们有两种处理方法。

1.clone代码到本地,然后把我们项目里的代码复制到clone下来的文件夹里,这样我们就可以操作代码的编辑,新增上传。

2.我们需要手动建立本地分支与远程分支的追踪关系。

  a.git remote add origin ....(远程库地址)

  b.git branch --set-upstream-to=origin/(远程分支名) master

  b.git pull

  c.git push  

  

git的学习使用

标签:打开   git init   处理   svn版本管理   学习   commit   官网   dex   ack   

原文地址:https://www.cnblogs.com/temb/p/9517691.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!