版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PHP高手之路-GIT
一.版本控制概述
引言:
问:为什么使用git?
答:git在开发,部署程序时,用来管理代码进度,同步代码环境的一
个开发工具。
本地电脑,完成开发测试服务器
FTP/git
Win,OSXLAMP(LNMP)
生产服务器
LAMP(LNMP)
1.1什么是git?
Git是一个开源的分布式版本控制系统:用于敏捷高效地处理任何
或小或大的项目。Git是目前世界上最先进的分布式版本控制系统。
Git是LinusTorvalds为了帮助管理Linux内核开发而开发的
一个开放源码的版本控制软件。
Git与常用的版本控制工具CVS,Subversion等不同,它采用了分布
式版本库的方式,不必服务器端软件支持。
1.2什么是版本库?
什么是版本库?版本库又名仓库,英文名repository,你可以
简单的理解一个目录,这个目录里面的所有文件都可以被Git管理
起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都
可以追踪历史,或者在将来某个时刻还可以将文件"还原”。
就好比银行的保险箱,每次往里存钱,都会记录谁,什么时间,存放
多少钱,存入的原因等。
git:版本库,核心思想:存储快照(备份),而是不存储差异。
1.3git的作用
git就是管理我们这个版本库的管家,相当于银行保险箱的管理人员。
其主要作用,保证项目代码在开发阶段,任何代码都不会丢失.
而且可以快速的获取到任何阶段的开发代码.
1.4git和svn的区别
以前的版本控制入CVS,SVN等都是集中控制管理的,也就是有一个
中央服务器,大家都把代码提交到中心节点,而git是分布式的
版本控制工具,也就是说没有中央服务器,每个节点的地位平
等,有点P2P的味道,众生平等,谁也别瞧不起谁!八,。
Git与常用的版本控制工具CVS,Subversion等不同,它
采用了分布式版本库的方式,不必服务器端软件支持。
1.5什么是分布式?
分布式处理则是将不同地点的,或具有不同功能的,或
拥有不同数据的多台计算机通过通信网络连接起来,在控制系
统的统一管理控制下,协调地完成大规模信息处理任务的计算机系
统。
二.git安装
2.lwindows安装
默认安装在C盘。
第一步:获取安装包
第二步:开始安装
eGit2.7.2SetupX
AdjustingyourPATHenvironment
HowwouldyoubicetouseGtfromthecommandine?
@UseGitfromGitBashonly
linsisthesafest±oceasyourPATHXInotbemodifiedatal.Youwilonlybe
abletousetheGtcommandinetoolsfromGtBash.
OUseGitfromtheWindowsCommandPrompt
Thisopbonisconsderedsafeasrt<xiyaddssomenwwnalGtwrapperstoyour
PATHtoavoidduttenngyoirenvronmentwithopbonaiUnixtools.YouwiHbe
abletouseGtfrombothGtBashandtheWidowsCommandPrompt.
OUseGitandoptionalUnixtoolsfromtheWindowsCommandPrompt
BothGtandtheoptxmalUmtoolswfbeaddedtoyoirPATH.
Warning:ThiswifloverrideWindowstoolsWee"find"and"sort".Only
usethisoptionifyouunderstandtheimpfecabons.
httpsor-windows.github.io/--------------------------------------------------------------------------------------
<Back|*xt>|Caned
。Git2.7.2Setup-X
ChoosingtheSSHexecutable
WhichSecureShe!dertprogramwoddyouBeeGittouse?
®UseOpenSSH
Thisusesssh.exethatcomeswithGtTheGTT.SSHandSVN_SSH
environmentvariableswdnotbemodfted.
OU*e(TortoHe)Plink
PuTTYsessionswerefb5dinyouRe9stry.Youmayspeofythepath
toanexisbnccopyof(Tatoee)Pink.exefromtheTorto»seGt/SVN/CVS
orPuTTYappkdtons.TheGIT.SSHandSW.SSHenvronment
variableswibeadjustedtopoottothefolowngexecutable:
C:旧ogramFiles\T0rt01seGtVw1Vr0rt0iseGtPW1k.exe
https://git-for-windows.github.io/--------------------------------------------------------------------------------------
<Back|*xt>~|Caned
第三步:安装完成
UGit2.7.2Setup
在windows中的使用,到开始程序去找。
FileZillaFTPClient
I■Foxmail
G
打开GitBash选项,如下图:
。MINGW32r/e/MMOw/5h©pa
asus@DESKTOP-AUBSSVGMINGW32~
$cd/e
asus@DESKTOP-AUBSSVGMINGW32/e
$cdxiaow/shopa
asusODESKTOP-AUBSSVGMINGW32/e/xiaow/shopa
$Is
shop/
asus0DESKTOP-AUBSSVGMINGW32/e/xiaow/shopa
$I
2.2linux安装
第一步:获取安装包
第二步:将windows安装包上传到linux下
第三步:在Linux下进行安装
我们没有安装软件依赖,如果在安装过程中,报错,我们安装
一下相关的软件依赖。
HMp—$hopd\$hoptl-php—sbopb9*t.M
1mount/dev/cdrom/media/CentOS
2yum--disablerepo=\*--enablerepo=c6-mediainstallgcc
gcc-c++perlperl-develcurl-develexpat-devel
gettext-developenssl-develperl-develzlib-develtel
build-essentialtkgettext
解压缩git
[root@localhost/,]#Is
bindevhomelib64mediamntoptrootselinuxsrvvar
bootetcliblost+foundmiscnetprocsbinsoftwaresysusr
(root@localhost/,]#cdsoftware/
(root@localhostsoftware]#is
apr-1.5.2qit-2.9.0httpd-2.4.25.tar.bz2pcre-8.39.tar.gz
apr-1.5.2.tar.gzhttpd-2.4.25.tar.gzphp-5.6.22
apr-util-1.5.4httpd-2.4.20mysql-5.6.31.tar.gzphp-5.6.22.tar.gz
apr-util>1.5.4.tar.gzhttpd-2.4.26.tar.gzpcro・8.32php-5.6.36.tar.gz
(root@localhostsoftware]#tarzxvfgit-2.9.0.tar.gz|
进入git目录
[root@local.hostsoftware]#Is
叩r-1.5.2|gjt-2.9.0|httpd-2.4.25.tar.bz2pcre-8.39.tar.gz
apr-1.5.2.tar.gzgit-2.9.G.tar.gzhttpd-2.4.25.tar.gzphp-5.6.22
apr-util-1.5.4httpd-2.4.2Gmysql-5.6.31.tar.gzphp-5.6.22.tar.gz
apr-util-1.5.4.tar.gzhttpd-2.4.25tar.,gzpcre-8.39php-5.6.36.tar.gz
[root@local.hostsoftware]#cdgit-2.9.0
(root@localhostgit-2.9.0]#|
开始编译,报错,没有configure这个编译文件
(root@localhostsoftware]#Is
叩r-1.5.2git-2.9.0httpd-2.4.25.tar.bz2pcre-8.39.tar.gz
apr-l.b.2.tar.gz70^tar.gzhttpd-2.4.25.tar.gzphp-5.6.22
apr-util-1.5.4httpd-2.4.2Gmysql-5.6.31.tar.gzphp-5.6.22.tar.gz
apr-util-1.5.4.tar.gzhttpd-2.4.25tar.gzpcre-8.39php-5.6.30.tar.gz
[root@localhostsoftware]#cdqit-2.9.0
[rootQlocalhostgit-2.9.0]#./configure--prefix=/usr/local/git
-bash:I./configure:我■有那个文件一或目录
[root@localhostgit-2.9.0]#|
生成的编译文件:configure
[root@localhostgit-2.9.6]#makeconfigure
GIT_VFRSTnN=7Q.0
GENconfigure
[root@LocaUfost-gir-2.9.G]#|
查看Configure文件是否生成
[root@localhostgit-2.9.0]#llconfigure
-rwxr-xr-x.1rootroot3805605月2309:39configure
[roottalocalhostgit-2.9.0]#|
开始编译安装
[root@localhostgit-2.9.0]#makeconfigure
GIT_VERSION=2.9.0
GENconfigure
[root@localhostgit-2.9.0]#llconfigure
-rwxr-xr-x.1rootroot3805605月2309:39confiqure
[root@local.hostgit-2.9.0]*./configure--prefix=/usr/l.ocal/git&&make&&makeinstall!j
git安装完成
git-stagegit-statusgit-whatchanged;do\
rm-f"$execdir/$p"&&\
test-z""&&\
In"Sexecdir/git""$execdir/$p"2>/dev/null11\
In-s"git""$execdir/$p"2>/dev/null||\
cp"Sexecdir/git""$execdir/$p"||exit;\
done&&\
remote_curl_al.iases=""&&\
forpin$remote_curl_al.iases;do\
rm-f"$execdir/$p"&&\
test-z\
In"Sexecdir/git-remote-http""$execdir/$p"2>/dev/nultl|\
In-s"git-remote-http""$execdir/$pM2>/dev/null||\
cp"Sexecdir/git-remote-http""$execdir/$p"||exit;\
done&&\
./check_bindir"zSbindir""z$execdir""$bindir/git-add"
[root@localhostgit-2.9.0]#|
查看git安装目录
[root@localhostgit-2.9.0]#cd/usr/local
[root@localhostlocal]#1s/
apacheapr-utiletcliblibexecphpshare
aprbingamesincludelib64pcresbinsrc
[root@localhostlocal]#cdgit
[rootglocalhostqit]#Is
binlib64libexecshare
(root@localhostgit)#|
Git工作区、暂存区和版本库(仓库)
-(重点)
3.1工作区介绍
工作区:就是你在电脑里能看到的目录。
study=persist♦patience*practise(E:)1xiaow>mygite英「
名称,修改日期劝大小
2017/5/2311:17文件夹
301775/23IIsQSPHP文件1KB
2017/5/2310:35PHP文件1KB
2017/5/2310:35PHP文件1KB
2017/5/2310:48PHP文件1KB
工作区
3.2暂存区介绍
暂存区(缓存区):英文叫或一般存放在目
stage,indexo".git
录下“下的index文件(.git/index)中,所以我们把暂存区有时
也叫作索弓|
(index)o
study=persist4patience4practise(E:)>1xiaow>mygrt>.git>
/修改日期
名称型大小
/2017/5/2310:25
hooks文件夹
/2017/5/2310:25
info文件夹
/2017/5/2310:45
logs文件夹
/2017/5/2311:03
力objects文件夹
/2017/5/231025
refs文件夹
CCOMMITJDITMSG*,2017/5/2310:55文件1KB
一config/2017/5/2310:25文件1KB
description/2017/5/2310:25文件1KB
[HE/kDJ2017/5/2310:25文件1K8
2017/5/2311.05文件1KB
_ORIG_HEAD、暂存区的文件侬11:05文件1KB
暂存区是属于版本库中的一部分。
3.3版本库介绍
版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的
版本库。git中的head/master是分支,是版本库。
■/加本座
U暂存区
Kadd1
-
□■■
checkout••口
IO—□••
Krm-cachedX^―
KcheckoutHEAD<fil*>
图中左侧为工作区,右侧为版本库。在版本库中标记为"index"的区
域是暂存区(stage,index),标记为"master"的是master分支所
代表的目录树。
U!.快速体验一下Git
ASUSX/
生兄
OCortana(小娜)
B
EditPlus
F
FFiddler4
■FileZillaFTPClient
名
1■Foxmail
1(
G
北
.Git
令XGitBash
®GitCMD
应
局*GitGUI
GoogleChrome
Groove音乐
(!)
快速体验流程图:
checkouthead<file>
第一步:创建仓库,完成一些基本的配置
创建仓库
asir射-AUBSSVG"二30”/e/xiaow
$cdmygit
asusQDESKTOP-AUBSSVGMINGW32/e/xiaow/mygit
$gitj*?it;----------
initializedemptyGitrepositoryinE:/xiaow/mygit/.git/
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$I
完成一些基本的配置
asu钾DESKTQP-AUBSSVGM1NGW32/e/xiy叫/野炉f(master)
$gitconfig--globaluser.name*11ubei1;L-►
asusODESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$gitconfig-globaluser.eamil*1iubei@qq.com';
a严F@DESKT?P-AUBSSVGM工NGW32/g/xiagw/myqit(master)
$gitconfig-globaluser.email'liubeiaqq.com';
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
查看配置
/e/xiaow/mygit(master)军i
$9^zconfig--list
core.symIinks=taIse\
core.autocrlf=input
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
jack.packsizelimit=2g
ielp.format=html
ittp.sslcainfo=C:/ProgramFiles(x86)/Git/nringw32/ssl/certs/ca-bundle.c
diff.astextplain.textconv=astextplain
rebase.autosquash-true
qui.recentrqpo三培训/git版本控制
userAname=liubei
user.emai1=1iubei@
User±eami1=1~iubeiOgg.com
core?repositorytormatversion=0
core.fi1emode=false
core.bare=false
core.1ogal1refupdates=true
core.symlinks=false
core.ignorecase=true
core.hidedotf~i1es=dotG~itOnlv__________________________________________
第二步:到e盘xiaow/mygit目录下查看仓库情况
打开文件夹的选项,显示所有文件和隐藏的文件
文件夹选项X
>study=persistpatience4-practise(E:)>|»aow>mygit>I
名春修改日期她大小
.g”2017/5/231025文件夹
这是使用gitinit命令创建的一个目录
第三步:创建三个文件
study=persist*patiencefpractise(E:)>xiaow>mygit
名称修改日期姬大小
文件夹
♦.git2017/5/231635
9tl.php2017/5/2310:54PHP文件1KB
■t2.php、、一一,117Az231635PHP文件1KB
Bt3.php、创建二个能侬―PHP文件1KB
asusQDESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$vimtlTphp
asusQDESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$vimt2.php
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
1____________________________
第四步:准备添加
>study=persist>patience♦practise(E:)xiaow>mygit
名称/修改日期越大小
.9%12017/5/2310:35文件夹
■tl.php12017/5/2310:34PHP文件1KB
9»2.phpf2017/5/2310:35PHP文件1KB
工作因7/5/2310:35
■t3.phpPHP文件1KB
asusODESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$|gitadd---;----
warninqT-CRtFwillbereplacedbyLFint3.php.
ThefiIewillhaveitsoriginallineendingsinyourworkingdirectory.
asusODESKTQP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$Igitstatusl--^^杳着蠡加的.室
Onbranchmaster
Initialcommit
Changestobejzommitted:J
(use,rgit-rm——caUiecf-cfi1e>...tounstage)
newfile:tl.php
newfile:t2.php
newfile:tJ.php
isus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
>study=persistpatience+practi$e(E:)>xiaow>mygit
名称修改日期幽大小
★.git2017/5/2310:39文件突
港^tl.php2017/5/2310:34PHP文件1KB
,
14ljt2.php
2017/5/2310:35PHP文件1K8
*
\Mt3.php*1,、2017/5/2310:35PHP文件1KB
前面的蓝色加号,已经添加到暂存区
添加到暂存区之后,发现文件提交的有问题,取消暂存
e/xiaow/mygit(.master.
$vimt4.php籍文科
ISUSQDESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
£|g'itaddt4.php
j——从工作区添加到暂存区
Hug@DESKTOP二AUBSSVGMINGW32/e/xiaow/mygit(master)
(|gitstatus-|--------------------查仁
3nbranchmaster壮普・苜七17区的文竹挂交到版本年
hangestobecommitted。
(use"gitresetHEAD-<file>…"tounstagd)
newfile:t4.php
昔若@DESKTOP-AUBSQVGMINGW32/e/xiaow/mygit(master)
(gitresethead取消暂存
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
5gitstatus
)nbranchmaster文件没有皿%
Jntrackedfiles:-^I
(useng4Tadd-^fi1e>..."toincludeinwhatwillbecommitted)
第五步:开始提交
av@DESKTQPau典SVG以工NGW3?/f/x~iaow/mygit(master)
$|gitcommitG%),第三金版本1-------
[master(root-commit)5d655e5]第—^版本
warning:CRLFwillbereplacedbyLFin:3.php.
Thefi1ewillhaveitsoriginallineendingsinyourworkingdie
3fileschanged,8insertions(+)
createmode100644tl.php
createmode100644t2.php、
createmode100644t3.php
a严脚DESKTOP,AUBSSVGM工NGW32/e/xiaow/mygit(master)
$gitstatus;己经没有在提交的文件了
Onbranchmaster
nothingtocommit,workingdirectoryclean
"O英V
>study=persist♦patience♦practise(E:)daow>mygit
名粽修改已明大小
2017/5/2310:45文件夹
2017/5/2310:34PHP文忤1KB
2017/5/2310:35PHP文件1KB
2017/5/2310:35PHP文件1KB
提交后的状态
第六步:修改文件(没有添加到暂存区),怎样撤销修改
直接使用:gitcheckout-tl.php
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$|vimEL.p而二卜、一.修改文件添加了内容:echo'aaaaa'
a?u?@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master),
$gitstatusj
Onbranchmaster
Changesnotstagedforcommit:
(use"gitadd<file>..."toupdatewhatwillbecommitted)
(use"gitcheckout--<file>..."todiscardchangesinworkingdi
modiTtl.php
nochangesaddedtocommit(use"gitadd*,and/or"gitcommit-a")
a彳USODESKTOP-AURSSVGMING^32/e/xiaow/mygit(master)
$Igitcheckout--tl.phpJ-----取:
asus0DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$1gjtst”us
Onbranchmaster
nothingtocommit,workingdirectoryclean
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
第七步:tl.php这个文件添加到暂存区了,怎样撤销修改
asus©DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$卜imtl.php,----------
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$vimtl.php
。MINGW32ye/»aow/mygit
<?php
echo
echo*aaaaa*;I
?>_____________K
二、修改的内容
study=persist*patienceipractise(E:)>xiaow>mygit
名称人修改m期类型大小
____-21_____2017/5/2310:57文件突
|星tl.php2017/5/2311:02PHP文件1KB
0yp”、2017/5/2310:35PHP文件1KB
At3.php'修改后的状态;篇吃PHP文件1KB
9t4.phpPHP文件1KB
asuFQDESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$vimtl.php
第二次修改,添加的内容:echo*aaaaa
asusODESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$|gitaddtl.php^^再一次添加到哲存区
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
asuw^DESKTOP二AU^SSVGMINGW32/e/xiaow/mygit(master)
$gitrfse$head,----------先取消.
Unstagedchanges-ifterreset:
Mtl.php
a平s@DESKTOP-AUBSSVGM[NG[32/e/xiaow/mygit(master)
$gitcheckout--tl.php一►然后在报销修改
asus@DESKTOP-AjJBSSVGMINGW32/e/xiaow/mygit(master)
$|g]tstatusJ-------查看状
Onbranchmaster
nothingtocommit,workingdirectoryclean
第八步:修改文件,版本回退,查看日志
a?us@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$vimtl.php—►一
asusODESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
第二次添加修改内容
<?php
echo’11111二一
1aaaaa1;.
添加修改内容
第二次修改
第三次修改添加提交
a沔sQDESKTOP-AUBQSVGMINGW32/e/xiaow/mygit(master)
$gitaddtl.php一;
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$gitstatus-s
Mtl.php
a彳us@DESKTOP-AUBSSVGM工NGW32/e./x~iaow/myg~it(master)
Commit-m,第三次修改内容bbbbb'邛二
[Master0d5e96aj第三次修改p^Wbbbbb-4第三次提交到版本
1filechanged,1insertion(+)库,就是你家的仓库
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$gitstatus-s
a?us@DESKTOP-quBSSVGMINGW32/e/xiaow/mygit(master)
$1gitstatusI—查看
Onbranchmaster
nothingtocommit,workingdirectoryclean
查看日志:gitlog
asus(anESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$|_gitloql
commit0d5e96a79751b22b682b2b90300ee3a6377075cf
Author:liubei<"Hubei@>
Date:TueMay2311:39:522017+0800
「j查看18交的日有
第三次修改内容bbbbb
commit5c4e62aell060d44f4f59773217717eec4dcfaae
Author:liubei<liubei@>
Date:TueMay2311:37:312017+0800
;二次修改内容aaaa
comirrTt3340079bb590377133d3fa6c20e336bdb8243acf
Author:liubei<liube-i@>
Date:TueMay2310:55:192017+0800
第一次修改44444
commit5d655e591ca0bbc0d3095f8f70442595d60d467f
Author:liubei<"ubci@>
Date:TueMay2310:45:232017+0800
版本回退:gitreset-hard版本号
commit5c4e62aell060d44f4f59773217717eec4dcfaae
Author:liubei<Tiubei@qq.com>
Date:TueMay2311:37:312017+0800
情二次修改内容aaaaa
commit3340079bb590377133d3fa6c20e336bdb8243acf
Author:liubei<liubei@qq.com>
Date:TueMay2310:55:192017+0800
第一次修改44444
commit5d655e591ca0bbc0d3095f8f70442595d60d467f
Author:liubei<liubei@qq.com>
Date:TueMay2310:45:232017+0800
第一个版本「
//
a4/e/xiaow/mygit(master)
$gitreset(£-hara)^5c4e62a
HEADisnowax5c4e62a第七次修改内容aaaaa
查看关联日志
lasusQDESKTOP-AUBSSVGM4收出3?/e/xiaow/mygit(master)
$qitreflog
5c4e62aHbAD®{0}:reset:movingto5c4e62a
0d5e96aHEAD®{1}:commit:第三次修改内容bbbbb
5c4e62aHEAD®{2}:commit:第二次修改内容aaaaa
3340079HEAD®{3}:commit:第1次修改44444
5d655e5HEAD®{4}:commit(initial):第一个版本
asus@DESKTOP-XuBSSVGMINGW32/e/xiaow/mygit(master)
$I
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$gitreflog
5c4e62aHEAD@{0}:reset:movingto5c4e62a
0d5e96aHEAD@{1}:commit:第三次修改内容bbbbb
5c4e62aHEAD@{2}:commit:第二次修改内容aaaaa
3340079HEAD@{3}:commit:第一次修改44444
5d655e5HEAD®{4}:commit(~in~itiai):[第一个版本
a,us@DESKTOP-AUBSSVGM1NGW32/e/xiaow/mygit(master)
$gitreset--hard5d655e5-------*>
HEADisnowat5db55e5第=岭版本
asus@DESKTOP-AUBSSVGMINGW32/e/xiaow/mygit(master)
$vimtl.php
五.开始git服务器搭建-本地(重点)
5.Igit的配置
查看版本
查看配置
gitconfig-list
gitconfig,项目配置
支持三个层级:
系统配置一system,针对于所有的用户的配置.
gitconfig-systerm'名字';
全局配置(用户级)-global,针对于当前系统的登录用户,配置
生效,无论该用户管理几个git版本库项目,配置是一致的.
gitconfig-global'名字
项目(本地配置),仅仅针对于当前项目起作用.
gitconfig-local'名字';
具
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省东莞市长安中学2025届中考生物考试模拟冲刺卷含解析
- 南京理工大学《油画肖像写生与表现》2023-2024学年第一学期期末试卷
- 南京交通职业技术学院《大学俄语》2023-2024学年第一学期期末试卷
- 南京林业大学《思想政治课程标准解读与教材分析》2023-2024学年第一学期期末试卷
- 南华大学船山学院《大学体育与健康(3)》2023-2024学年第一学期期末试卷
- 南方科技大学《土木工程造价课程设计》2023-2024学年第一学期期末试卷
- 闽南科技学院《汉唐研究》2023-2024学年第一学期期末试卷
- 民办合肥经济技术职业学院《机器人结构设计》2023-2024学年第一学期期末试卷
- 马鞍山学院《中国社会生活史》2023-2024学年第一学期期末试卷
- 聊城职业技术学院《冶金工业概论》2023-2024学年第一学期期末试卷
- (正式版)QC∕T 1206.1-2024 电动汽车动力蓄电池热管理系统 第1部分:通 用要求
- 《煤矿地质工作细则》矿安﹝2024﹞192号
- 平面向量及其应用试题及答案
- 2024高考复习必背英语词汇3500单词
- 消防控制室值班服务人员培训方案
- 《贵州旅游介绍》课件2
- 2024年中职单招(护理)专业综合知识考试题库(含答案)
- 无人机应用平台实施方案
- 挪用公款还款协议书范本
- 事业单位工作人员年度考核登记表(医生个人总结)
- 盾构隧道施工数字化与智能化系统集成
评论
0/150
提交评论