第三章Git使用入门--读书笔记

“管理”一词,几乎在生活的方方面面都存在,而在Linux驱动开发中会涉及很多的源代码,对于数量繁多的源码,我们也应该有一个管理软件。Android和Linux内核及驱动开发的源代码基本都是由Git 来管理的。很多Linux系统已经自带了Git。如果没有,我们需要安装,安装方法:apt-get  install  git  和apt-get  install  git-email  git-gui  gitk

那么在Linux中,我们应该如何查看Git文档呢?当然是使用 man git-checkout 查看结束后按“q”键退出帮助即可。

下面我们来介绍Git的概念,Git库中由三部分组成 
1) 工作目录:用户本地的目录; 
2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。 
3) 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新

使用Git时的初始化事项 
 Git初始化配置 
1) 配置使用git仓库的人员姓名 
  git config --global user.name "Your Name Comes
Here" 
2) 配置使用git仓库的人员email 
  git config --global user.email [email protected]

上传代码到分支

git
push -u origin mc(分支名)

git init //在当前项目工程下履行这个号令相当于把当前项目git化,变身!

git add .//把当前目次下代码参加git的跟踪中,意思就是交给git经管,提交到本地库

git add <file> //把当前文件参加的git的跟踪中,交给git经管,提交到本地库

git commit -m “…”//相当于写点提交信息

git remote add origin git@github.com:ellocc/gittest.git //这个相当于指定本地库与github上的哪个项目相连

git push -u origin master //将本地库提交到github上。

git clone git@github.com:ellocc/gittest.git  //将github上的项目down下来。

git fetch origin //取得长途更新,这里可以看做是筹办要取了

git merge origin/master //把更新的内容归并到本地分支/master

下面是删除文件后的提交

git status //可以看到我们删除的哪些文件

git add .   //删除之后的文件提交git经管。

git rm a.c //删除文件

git rm -r gittest //删除目次

http://www.cnblogs.com/ligang1307/

时间: 2024-07-30 03:23:13

第三章Git使用入门--读书笔记的相关文章

Android深度探索(卷1)HAL与驱动开发 第三章 Git使用入门 读书笔记

Android深度探索(卷1)HAL与驱动开发 第三章 Git使用入门 读书笔记     本章是对Git的一个概述. Linux是一个开源的系统.事实上,在Linux上许多软件都和底层程序以及内核驱动有关,然而Linux内核的版本非常多,如果每个版本上的软件都采用安装包的形式,则匹配这么多版本的安装包将十分庞大.所以有很多软件不是以二进制安装包的形式来安装和使用的.而是将源代码下载下来,并在每个用户自己的Linux中编译并安装,即使用make 和make install 命令.而Linus作为L

第三章Git使用入门读书笔记

通过对本书第三章的学习,熟悉并掌握了基本的GIt操作方法,也对开源这个概念有了更深刻的认识.Linux下的很多软件都不直接以二进制形式的安装包提供,而是直接提供了源代码.用户需要先下载源代码,然后在本机上编译并安装.Git则是对源代码进行管理的工具. 在使用Git之前首先应该安装Git.可以使用下面的命令来安装Git. # apt-get install git # apt-get install git-doc git-svn git-email git-gui qitk 为了区分低版本的Gi

第三章 Git使用入门—读书笔记

本章主要介绍了源代码管理器,介绍了它的理论和基本使用方法 从本章学到了 1.安装Git:通过学习这章,首先我了解到了,Git是用来管理源代码的,独特的设计可以让Git拥有非凡的性能和最为优化的存储能力. 使用命令apt-get install git apt-get install git-svn git-svn git-mail git-gui gitk 2.查看Git文档:安装git-doc后会安装git的文本格式和HTML格式的文档,所有文档都存在/user/share/doc/git-d

第三章 Git的入门 - 读书笔记

Android驱动月考3 对于Github,这是全世界最大的开源平台,你可以把你做的项目在这里开源,把你发现的一些新技术在这里开源,向全世界的开发者们分享,大家都彼此分享彼此的开源技术以及需要的代码,相互贡献,形成一个良好的氛围.同时国内也有一些开源仓库,也可以使用.同时对于Git.甚至于SVN这种工具也是必不可少必须要知道的,对于Git的使用,首先必须要安装Git工具,可以在linux上使用命令安装,apt-get/yum/brew install git*,这个可以安装与git有关的所有工具

《Java并发编程实战》第三章 对象的共享 读书笔记

一.可见性 什么是可见性? Java线程安全须要防止某个线程正在使用对象状态而还有一个线程在同一时候改动该状态,并且须要确保当一个线程改动了对象的状态后,其它线程能够看到发生的状态变化. 后者就是可见性的描写叙述即多线程能够实时获取其它线程改动后的状态. *** 待补充   两个工人同一时候记录生产产品总数问题 1. 失效数据 可见性出现故障就是其它线程没有获取到改动后的状态,更直观的描写叙述就是其它线程获取到的数据是失效数据. 2. 非原子64位操作 3. 加锁与可见性 比如在一个变量的读取与

Android 深度探索(卷1)HAL 与驱动开发 第三章 GIT 使用入门 心得体会

Android 深度探索(卷1)HAL 与驱动开发 第三章 GIT 使用入门 心得体会 本章主要介绍GIT的学习,以及介绍GIT用于获取诸多开源项目的源代码. 在使用GIT之前我们首先对其安装,其安装命令: #apt-get  install git #apt-get  install git-doc git-svn git-gui gitk 在Linux 下可以直接使用man命令查看指定命令的帮助文档.这对我们初学者提供了很大的帮助. Git的功能很复杂,为此这章节举例为我们演示如何创建版本库

第三章 Git使用入门 心得体会

第三章 Git使用入门 心得体会     通过学习Android深度探索(卷1)HAL与驱动开发的第三章Git使用入门,首先我对Git有了一定了解git是一个版本控制系统.官方的解释是:版本控制(Revision control)是一种软件工程技巧.其次我掌握了Git的使用流程. 第一步:新建分支 首先,每次开发新功能,都应该新建一个单独的分支 # 获取主干最新代码 $ git checkout master $ git pull # 新建一个开发分支myfeature $ git checko

第三章Git使用入门

第三章主要讲述了管理源代码的软件Git. 对于想要参与到内核的开发的程序员来说,掌握Git是必须的.Linux下的许多软件不直接一二进制的安装包提供,而是直接提供源代码,需要下载.编译.安装.原因是Linux内核版本多,安装包的版本也会非常多,为了降低安装难度,直接提供源代码,由用户进行编译. 第一节就是安装Git. apt-get install git apt-get install git-doc git-svn git-email git-gui gitk 注:需要root权限 语句前加

第三章 Git 使用入门

本章主要介绍的是Git使用入门,通过Git来进行源代码的管理,在使用Git之前需要安装Git,在很多的Linux系统中自带Git,也可以通过使用命令来安装Git,然后就是查看Git文档,在Linux下可以使用man命令查看制定命令的帮助文档.接着就是源代码的提交和获取,在本节中通过完整的例子来演示然后创建版本库.提交源代码.创建分支.像远程服务器上传源代码和从远程服务器获取代码.创建版本库需要使用git init,将文件提交到本地版本库使用git commit,创建本地分支使用git branc