【学习笔记】git分布式管理之(创建仓库)

标签: git git 分布式管理 创建仓库
7人阅读 评论(0) 收藏 举报
分类:

git学习笔记

我看的资料的是《廖雪峰git》,是我看过来比较好的git学习资料,之前一直很想学git分布式管理,因为发现上了研究生,需要写的代码还有处理的文档资料变得多,一直想有个管理文档代码的工具,git是个很好的选择。

一、创建仓库

  1. git init
git init

git init命令是在你所创建的文件夹中生成.git,将文件夹生成为仓库。
2. git add comment
在文件夹下也就是所init的仓库下(子目录也可以)新建一个文件 readme.txt

git add readme.txt
git comment readme.txt -m "this is my first GitTest!"

git add是讲文件装进仓库,git comment 是对本次装进仓库的东西的说明
3. git status log diff
修改了文件如何查看更改呢,只需要输入

git status

只要更改了文件,该命令就可以帮你查看到距离上次add 哪些文件改变了,
如果想要查看文件更改的内容,只需输入

git diff readme.txt

便能够明白是更改了哪行文字。
如果想查看所有的add,只需要输入

git log

便能查看到所有的log

Administrator@PC-20180321DOYA MINGW64 /e/CQU/Learn/gitTest (master)
$ git log
commit b61b474a1c306132f693aae4bbdf5ef2e8629bc6 (HEAD -> master)
Author: Toothsmile <7672004032@qq.com>
Date:   Mon Apr 16 18:57:52 2018 +0800

    this is my second modfiy!

commit 0ecaa5fb6f06df0bf2819049e92d747777839cba
Author: Toothsmile <7672004032@qq.com>
Date:   Mon Apr 16 18:52:31 2018 +0800

    this is my firt modify!

commit ea46fda6e94694d235be44639b97c56618675d63
Author: Toothsmile <7672004032@qq.com>
Date:   Mon Apr 16 18:50:18 2018 +0800

    this is my first gitTest

但是这样输入的内容比较繁琐,眼花缭乱,输入–pretty参数

git log --pretty=oneline
$ git log --pretty=oneline
b61b474a1c306132f693aae4bbdf5ef2e8629bc6 (HEAD -> master) this is my second modfiy!
0ecaa5fb6f06df0bf2819049e92d747777839cba this is my firt modify!
ea46fda6e94694d235be44639b97c56618675d63 this is my first gitTest

前面的长串数字是commit id 是16进制的id避免重复,后面是改变的内容。

查看评论

Git管理多个远端仓库的方法

作者: yongquan.xu 本文针对目前项目同时维护2个远端仓库的情况,介绍了用一个工作项目,同时提交的方法。 1、工程配置 由于S2和X588的系统主题不一样,本节介绍通过工程...
  • maetelibom
  • maetelibom
  • 2016-09-06 12:12:04
  • 1558

Git入门——远程仓库及分支管理

前面提到,Git相对于传统的SVN有着很大的优势,其中之一就在于集中式系统中,版本库只能存在于中央服务器上;而在Git中,版本库可以克隆多个,甚至在同一台主机中也可以克隆多个版本库。当然,日常开发过程...
  • zhuwq585
  • zhuwq585
  • 2017-02-13 16:56:06
  • 901

Git学习系列(二)创建本地仓库及文件操作

仓库(repository ),我们也成它为版本库。这个库里面的所有文件(包括对文件的添加、删除、修改等操作)都被Git管理起来,而且我们随时可以跟踪版本以便更好的对库里的每个文件进行更新和还原。咱还...
  • JAVE_LOVER
  • JAVE_LOVER
  • 2014-03-06 22:22:36
  • 3551

手把手教你使用git GitHub创建管理仓库

一:Git是什么?        Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别?       SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活...
  • zhang1027963459
  • zhang1027963459
  • 2016-01-07 19:16:05
  • 13281

repo+git 仓库搭建

最近在弄repo+git仓库的搭建,开始费了好大的功夫。 一创建仓库: 在gitolite(管理git仓库的,不会的自行百度)的config文件里面创建repo管理的仓库(图一)。manifest是每...
  • LILI007
  • LILI007
  • 2016-05-05 11:12:10
  • 1173

项目管理---git----快速使用git笔记(三)------coding.net注册和新建项目(远程仓库)

我们在第一章已经了解了github和coding.net的区别:github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。coding....
  • q383965374
  • q383965374
  • 2016-12-12 17:44:48
  • 1021

Git入门指南一:基本介绍和创建Git仓库

Git入门指南 作者:毕小朋 博客:http://blog.csdn.net/wirelessqa  声明:本文参考网上的很多优秀的教程,感谢互联网的分享精神! 一. Git基本介绍 1.1 ...
  • wirelessqa
  • wirelessqa
  • 2014-02-19 19:43:12
  • 29555

git创建仓库,修改和提交

Git是一个分布式的文件版本控制系统,每个电脑都有一个完整的文件库和版本库,文件库之间可以互相推送和抓取版本信息。 CVS和SVN是集中式的文件版本控制系统,版本库是集中存放在中央服务器的,每个电脑...
  • liuwengai
  • liuwengai
  • 2016-05-30 12:52:51
  • 1733

创建和使用 git 仓库

实验说明本节实验为 Git 入门第一个实验,可以帮助大家熟悉如何创建和使用 git 仓库。...
  • jiaoyaning1210
  • jiaoyaning1210
  • 2016-04-12 11:04:52
  • 8422

建立git repo代码仓库

repo管理多个git仓库 配置git环境安装git and ssh sudo apt-get install git-core openssh-server openssh-client 配置...
  • jinkui
  • jinkui
  • 2016-06-29 09:41:06
  • 1439
    个人资料
    持之以恒
    等级:
    访问量: 359
    积分: 131
    排名: 119万+
    文章存档