Skip to main content

192.168.1.1 > 新闻资讯 >

Git学习笔记

2013-05-05 01:06 浏览:

  作为码农,相信大家对版本控制应该比较熟悉了吧。之前一直都是在用svn,现在由于公司的需要,转用git了。我第一次听说git是下载android源码的时候,用了一段时间,发现git真的是无比强大,下面就对自己的git学习之路做一个简单的回顾和总结,希望对大家所有帮助。

  关于git的安装就不说了,反正按照步骤来就行了,一般不会有什么问题。我介绍的重点是一些git的使用技巧,尤其是跟svn不一样的地方,下面就开始吧。

  git版本库的建立,可以在自己的电脑中初始化一个:

  hejinlai_iMac:study hejinlai$ mkdir my_git

  hejinlai_iMac:study hejinlai$ cd my_git/

  hejinlai_iMac:my_git hejinlai$ git init

  Initialized empty Git repository in /Users/hejinlai/Study/my_git/.git/

  hejinlai_iMac:my_git hejinlai$

  当然也可以从远程版本库克隆一个,克隆的时候可能会用到几种协议,用ssh,http,git等,后面在做详细的介绍,为了便于学习,就先在自己的电脑上建一个吧。

  初始化完后,可以看下都生成了哪些文件何目录

  hejinlai_iMac:my_git hejinlai$ ls -al

  total 0

  drwxr-xr-x 3 hejinlai staff 102 5 3 14:00 .

  drwxr-xr-x 6 hejinlai staff 204 5 3 14:00 ..

  drwxr-xr-x 10 hejinlai staff 340 5 3 14:00 .git

  hejinlai_iMac:my_git hejinlai$

  可以看到.git这个隐藏目录,这个就是git用来管理的目录,一般我们不必去关心,当然有兴趣的话,自己可以进去看看。

  现在我们初始化好了一个git库,但是工作区还是空的,我们建一个test.txt的文件

  hejinlai_iMac:my_git hejinlai$ vim test.txt

  然后用git add 命令将其纳入git的管理

  hejinlai_iMac:my_git hejinlai$ git add test.txt

  这样test.txt文件就加入到git的暂存区里面了,然后用git commit 从暂存区提交到版本库】

  hejinlai_iMac:my_git hejinlai$ git commit -m "add test.txt"

  [master (root-commit) f5cf28b] add test.txt

  1 file changed, 1 insertion(+)

  create mode 100644 test.txt

  hejinlai_iMac:my_git hejinlai$

  这样test.txt就提交到git版本库里面去了.

  当然这个只是提交到我们自己的本地库中,如果涉及到多人协作,还要push,这个后面在介绍

相关文章

小米笔记本重装win10系统教程

2022-07-20 17:50:30    浏览: 133

戴尔笔记本重装win10系统教程

2022-07-20 17:50:26    浏览: 113

联想笔记本重装win10系统教程

2022-07-20 17:50:26    浏览: 50

win10导致笔记本发烫解决方法

2022-07-10 16:53:50    浏览: 128

win11笔记本怎么开启麦克风

2022-07-09 15:11:52    浏览: 160