[本文来自:www.11jj.com]
今日科技快讯 [原创文章:www.11jj.com]
近日,美国证券交易..指控特斯拉公司首席执行官埃隆·马斯克,他之前发表推特称筹集到了对该公司私有化所需的资金,属于误导投资者。同时要求法官下令,禁止马斯克在被判有罪时担任上市公司的高管或董事。消息传出后,特斯拉股价在盘后交易中一度暴跌13%。
作者简介
本篇来自 剑走偏锋雨 的投稿,分享了自己使用Git命令行的经验,希望对大家有所帮助。
剑走偏锋雨 的博客地址:
https://www.jianshu.com/u/4d1476815da2
序言
之前不太重视Git的命令行操作,直到去了前些天一直炒的非常火的某某某某公司,呆了几天帮忙解BUG,发现项目不用AndroidStudio的图形化界面操作版本控制,一时间傻眼......想到应该也有小伙伴和我一样,所以就有了这篇文章,希望通过阅读这篇文章大家都能学会Git命令行操作。
讲述方式非面面俱到。喜欢后者的,可以买本书细细品。
Git 是分布式版本控制系统,客户端保留完整的代码仓库,就算搭载远程仓库的服务器出了故障,客户端的数据也可以用来恢复服务器数据。
Git 操作几乎都在本地完成,速度快,效率高,且不受网络限制。
完整性
Git以校验和的方式检测数据的完整性。采用的校验和机制叫做SHA-1散列。SHA-1散列由40个十六进制字符(0-9和a-f)所组成的字符串,这些字符串是根据文件内容和Git的目录结构计算所得。在Git中commit id 就是校验和,如下:
$git log
commit 555af4a0aadb6c64a73acfd94c8fe89af5604083
Author: Fu Kaiqiang <fukaiqiang@xxx.com>
Date: Mon Sep 17 10:45:24 2018 +0800
first commit
文件状态和工作区域
工作区域:
① 工作目录:平时写代码的区域。
② 暂存区:代码add以后commit之前所在的地方。
③ 本地仓库:代码commit以后所在的地方。
文件状态:
① 已修改:工作目录修改以后,代码没有add到暂存区,也没有commit到本地仓库。
② 已暂存:工作目录修改以后,代码已经add到暂存区,没有commit到本地仓库。
③ 已提交:工作目录修改以后,代码已经commit到本地仓库。
用户身份
配置个人信息
说明:--global 表示你这台机器上所有的Git仓库都会使用这个配置
查看个人信息
大家好,小豪今天来为大家解答乔四爷超了谁的车子以下问题,乔四爷多少岁很多人还不知道,现在让我们一起来看看吧!1、乔四缘何被查?最流行
大家好,小乐今天来为大家解答汉城为什么改名首尔以下问题,汉城为什么改名首尔大学很多人还不知道,现在让我们一起来看看吧!1、 韩国为了推
注重!姑苏博物馆本馆5月1日-4日已悉数约满!5月5日只有18:00-19:00还能预约姑苏博物馆西馆5月1日-3日已约满5月4日、5日还有名额成功预约上的小伙伴
大家好,小丽今天来为大家解答国家励志奖学金颁发机构以下问题,国家励志奖学金个人先进事迹材料很多人还不知道,现在让我们一起来看看吧!
图片起原:中国疾控中心往期介绍最能预示癌症的20个示意,一旦发现要把稳癌症弗成怕,科学面临是要害中国生存率最低的癌症,一发现就是晚期?
大家好,小豪今天来为大家解答杯水车薪是什么意思以下问题,杯水车薪是什么意思形容什么生肖很多人还不知道,现在让我们一起来看看吧!1、杯
工作榜单每日持续更新!国企、事业单元单子等热点岗位,国表里知名企业岗位包罗万象!联普日语社区力求天天为浩瀚求职小伙伴供应周全、
大家好,小伟今天来为大家解答大漠谣txt下载以下问题,大漠谣小说下载很多人还不知道,现在让我们一起来看看吧!1、《大漠谣》网络网盘txt最新
Copyright 2024.依依自媒体,让大家了解更多图文资讯!