文档章节

初步学习的git

c
 chenyanfun
发布于 2015/03/22 01:46
字数 601
阅读 7
收藏 0

3.20

1、安装Fedora 20的操作系统,哈哈成功的安装好了Fedora哦

2、学习了Linux下的一些基本命令,就是创建文件啊,目录啊,创建用户,使用Vi编辑器啊这些的。还有GCC编辑器,知道了怎么成功运行编译文件。还学了怎么使用命令配置网络,在这里只是采用的静态绑定的方法

总之一些简单的Linux命令还是初步掌握了。

3、学习了git,git就是一个管理的工具吧相当于。就是可以有主干,有分支啊。在开发软件的工程中是非常方便好用的。我就现在先自己总结一下使用这个的一些步骤吧

1)创建你的git用户,让git知道你是谁。git config --global username "Yourname"    git config --global useremail youremail@mail.com

2)可以进入相应的目录下来创建文件 cd /myproject

3)将git初始化,git init

4)然后比如你有一个main.c的文件,你已经修改了,现在你要提交到git的分支上首先

a git add filname

b git commit  (在提交的时候必须将文件的内容修改一些才可以成功的提交修改的内容)

5)你已经修改了,现在你想查看你自己修改的一个记录就可以使用命令:git -p log

当然git的内容是非常多的,还有很多命令都是没有用到的,今天的学习就先这样了。

(感谢总监大人的指导,哈哈)

这些是昨天学到的,今天自己在家里面看了一些内容,感觉就进入git比较难的部分了。首先学到的是对象数据库的概念。

对象数据库是如何记录历史的那,就是使用了commit,commit对象指向一个tree对象,即在历史记录中当前结点的tree目录的镜像也会指向父母(parent)

其实感觉对象数据库还是挺难的,没怎么搞懂,但是现在很晚了,先睡个觉先。

© 著作权归作者所有

共有 人打赏支持
c
粉丝 1
博文 2
码字总数 1153
作品 0
成都
git指令大全(建议收藏)

Git版本管理是一个分布式的仓库管理工具,其功能相当的强大,因此我总结了一些学习的命令,忘记的时候可以回来看看。 1.安装和初步配置 sudo apt install git git-core //安装 (其实不用apt...

hubbybob1专栏
2017/12/14
0
0
golang -- 写在前面的话

今天开始打算学习golang, 说 并发性很好,非常适合做服务器开发的.初步打算用golang写服务器网关,用python写业务服务器,这样可以减少服务的重启率,提高服务稳定性和效率. IDE使用LiteIDE 配置...

flyking
2014/01/06
0
0
7天学会spring cloud教程

原文引自:http://www.cnblogs.com/skyblog/category/738524.html 按照官方的话说:Spring Cloud 为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、...

商者
2016/12/22
25
0
我写了个掘金小册:Git 原理详解和实用指南 [内有限量优惠码]

最近开启了一波疯狂模式,和掘金合作,花一个月的时间,无休息日、天天加班地写了一本掘金小册。这本小册的名字是:Git 原理详解和使用指南。这本小册简单来说,是一本帮助那些始终学不会、学...

扔物线
2017/11/30
0
0
码云和git的使用上有什么区别?

最近在看git,也准备将自己写的东西放到开源站上,初步在学的是git的使用方法,现在想问一下,git的命令和码云的命令有没区别?学完git后能否平滑的迁移到码云上?主要考虑到国内的网络速度,...

sprouting
05/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

微信小程序页面栈管理

页面路由 在小程序中所有页面的路由全部由框架进行管理。 页面栈 框架以栈的形式维护了当前的所有页面。当发生路由切换的时候,页面栈的表现如下: 路由方式 页面栈表现 初始化 新页面入栈 ...

昙花一现
13分钟前
1
0
es6 let使用总结

中午偷个闲做个es6let的使用总结 作用域块 在作用域块中声明的变量不受外部的影响,见例子 {let a= 10;{let a= 20;console.log('子作用域', a);// 20}console.log('父作用域', a);// 10...

莫西摩西
15分钟前
0
0
ppwjs之bootstrap文字排版:排版常量

$bootstrap.字体.加粗类 = "font-weight-bold";$bootstrap.字体.普通类 = "font-weight-normal";$bootstrap.字体.纤细类 = "font-weight-light";$bootstrap.字体.斜体类 = "font-ital......

ppwjs
19分钟前
0
0
macOS Mojave 去除 Dock 栏最近打开的 App

升级 macOS Mojave 正式版后,每打开一个 App ,关闭后在 Dock 栏仍会保留下来,并与“钉”在 Dock 栏的那些常驻 App 以一个分割线隔开,这与 iPad 上类似,但是在 mac 下此功能显得十分别扭...

whoru
23分钟前
2
1
在Debian 9系统上安装Mysql数据库的方法教程

前言 看到题目大家应都会想,在 Debian 9 上安装 Mysql?那不是很简单的事儿吗?直接 sudo apt install mysql-server 不就行了吗? 没想到遇到了几个之前没遇到的问题,耽误了不少时间。 原来...

临江仙卜算子
今天
4
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部