文档章节

Git

 丰田破产标志
发布于 07/24 21:06
字数 426
阅读 10
收藏 0

Git文件状态
git文件的状态:已提交(committed)、已修改(modified)、已暂存(staged)、未跟踪(untracked)。

  • untracked:没有纳入版本控制的文件
  • committed:数据已保存在本地数据库中
  • modified:已修改文件,但还没保存到数据库
  • staged:对一个已修改的文件做了标记,使之包含在下次提交的快照中

Git仓库中的对象
Git仓库三类对象:文件对象(保存文件快照)、树对象(记录目录结构和文件索引)、提交对象(包含提交信息和指向上一提交的指针)

Git分支
Git分支本质上是指向提交对象的可变指针,每次有提交后,它会自动向前移动。

Git仓库
Git有本地仓库与远程仓库,两者联系如图:

远程仓库名字一般为"origin",与分支名字 "master"一样,在 Git 中并没有任何特别的含义,只是因为默认远程仓库名为origin,如果运行git clone -o booyah,那么你默认的远程分支名字将会是 booyah/master。

git config相关
git config有3个层级,local、global、system;
local作用域当前项目,git config -e打开该项目所属的配置文件
global作用域登录这台计算机的用户,git config -e --global
system作用域整台计算机,不管什么账号和项目,git config -e --system

Git常用命令行

git branch -vv指令:

© 著作权归作者所有

粉丝 0
博文 9
码字总数 9957
作品 0
杭州
私信 提问
Git 常用命令速查表(三)

前面两篇博客 Git 版本管理工具 和 Git 常用命令详解,分别介绍了Git 基础知识和命令用法 本文将对Git 命令,做一下全面而系统的简短总结,整理成简洁、明了的图表结构,方便查询 一、 Git ...

长平狐
2013/01/06
1K
0
Git 命令分类速查表

Git 命令分类速查表,其实,有很多命令我也没尝试过。 1、常用的Git命令 2、对象库操作相关命令 3、引用操作相关命令 4、版本库管理相关命令 5、数据传输相关命令 6、邮件相关命令 7、协议相...

wireless_com
2016/07/01
0
0
git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---...

d_watson
2016/04/20
27
0
git 常用命令详解

最重要2命令: git clone git://github.com/schacon/grit.git 从服务器上将代码给拉下来 git pull 本地与服务器端同步 一、 Git 命令初识 在正式介绍Git命令之前,先介绍一下Git 的基本命令和...

1321385590
2017/11/14
0
0
Git 大杂烩(初学git 常用的命令)

查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id git co -- <file> # 抛弃工作区修改 git co . # 抛弃工作...

Jarvix
2016/06/24
112
1

没有更多内容

加载失败,请刷新页面

加载更多

nginx+tomcat配置https

1、nginx配置https和【proxy_set_header X-Forwarded-Proto $scheme;】 2、java代码: String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServe......

perofu
25分钟前
4
0
必看的Linux系统新手进阶老手心得

不知道从什么时候起,linux这个话题变得越来越普及,成为大家经常讨论的话题。无论在网络上还是实际生活中,竟然很多人都在纠结学习linux的问题。网络上给的答案千千万万,而却还有很多人踌躇...

Linux就该这么学
29分钟前
4
0
Spring Boot 配置元数据指南

1. 概览 在编写 Spring Boot 应用程序时,将配置属性映射到 Java bean 上是非常有用的。但是,记录这些属性的最好方法是什么呢? 在本教程中,我们将探讨 Spring Boot Configuration Proces...

liululee
32分钟前
3
0
foreach查找子类

$list = $menu_model -> menu_list();$parent_list = [];foreach ($list as $v){ if ($v['pid'] == 0) { $parent = $v; foreach ($list as $v1) ......

小小小壮
44分钟前
3
0
基于 HTML5 Canvas 实现的 TP-LINK 电信拓扑设备面板

前言 今天我们以真实的 TP-LINK 设备面板为模型,完成设备面板的搭建,和指示灯的闪烁和图元流动。 先来目睹下最终的实现效果:http://www.hightopo.com/demo/blog_tplink_20170511/index.h...

htdaydayup
50分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部