git的学习使用

Posted temb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git的学习使用相关的知识,希望对你有一定的参考价值。

作为一个以前一直使用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学习使用记录(完)

Git学习笔记

git使用的学习

git学习——简介使用

git学习总结

Git学习