Skip to main content

tplogin.cn首页 > 新闻资讯 >

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,这个后面在介绍

相关文章

笔记本怎么恢复出厂设置(附详细设置教程)

2022-04-13 16:33:30    浏览: 135

笔记本电脑蓝牙在哪里打开(手把手教你如何打开笔记本电脑蓝牙)

2022-04-09 09:43:14    浏览: 126

笔记本电脑连不上网络解决方法

2022-04-08 12:07:45    浏览: 94

笔记本电脑怎么换壁纸桌面(附详细设置教程)

2022-04-05 20:25:47    浏览: 101

笔记本键盘驱动修复教程

2022-04-03 18:27:58    浏览: 119