正在加载图片...
火龙果·整理 uml.org.cn 2.3节Git基本用法 2.3.3建立本地Git仓库 既然是分布式,就可以直接在本地创建Git仓库了。先生成一个千净目录helloworld并 初始化成Git仓库。 cd- mkdir helloworld cd helloworld $git init#初始化本地仓库 Initialized empty Git repository in c:/Users/larrycai/helloworld/.git/ 养成习惯经常看看目录下有什么变化了。 find. ./.git ./.git/config ./.git/hooks ./.git/hooks/update.sample ./.git/info ./.git/objects ./.git/refs ./.git/refs/heads ./.git/refs/tags 你会发现新建了.gt目录,在下面还有很多东西,自己瞅瞅,琢磨琢磨,这也是平时自 我提高的一个办法。不管怎样,这就是你的本地Gt仓库了。 2.3.4第一个提交 然后可以试着加入一些代码并签入本地版本库。 $cat"Hello6 it World">README#建一个空文件 $git status#会发现报告红色的未跟踪的文件 $touch README#创建空文件 $git add README#加入暂存(stage)区 $git status&find·:变绿色,跟踪了。产生一个索引 $git commit-am"add first empty file”#签入代码到本地,要养成好习惯写好提交的注释。 $git status&find.#干净了,索引变化了。 git log $git blame:查看谁改的 要细心体会每次的变化,就这么简单,也不那么容易。 2.3.5Git分支(Branch)和合并(Merge) 为了不影响团队其他成员的开发,常常建立一个分支(Branch)用来开发新功能和修改 bug,等开发完成后,再合并(merge)到主分支(master)上供其他人使用。2.3节 Git基本用法 7 2.3.3 建立本地 Git 仓库 既然是分布式,就可以直接在本地创建Git仓库了。先生成一个干净目录helloworld并 初始化成Git仓库。 $ cd ~ $ mkdir helloworld $ cd helloworld $ git init # 初始化本地仓库 Initialized empty Git repository in c:/Users/larrycai/helloworld/.git/ 养成习惯经常看看目录下有什么变化了。 $ find . . ./.git ./.git/config ./.git/hooks ... ./.git/hooks/update.sample ./.git/info ./.git/objects ./.git/refs ./.git/refs/heads ./.git/refs/tags 你会发现新建了.git目录,在下面还有很多东西,自己瞅瞅,琢磨琢磨,这也是平时自 我提高的一个办法。不管怎样,这就是你的本地Git仓库了。 2.3.4 第一个提交 然后可以试着加入一些代码并签入本地版本库。 $ cat "Hello Git World" > README # 建一个空文件 $ git status # 会发现报告红色的未跟踪的文件 $ touch README # 创建空文件 $ git add README # 加入暂存(stage)区 $ git status & find . # 变绿色,跟踪了。产生一个索引 $ git commit -am "add first empty file” # 签入代码到本地,要养成好习惯写好提交的注释。 $ git status & find . # 干净了,索引变化了。 $ git log $ git blame # 查看谁改的 要细心体会每次的变化,就这么简单,也不那么容易。 2.3.5 Git分支(Branch)和合并(Merge) 为了不影响团队其他成员的开发,常常建立一个分支(Branch)用来开发新功能和修改 bug,等开发完成后,再合并(merge)到主分支(master)上供其他人使用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有