1.5 Ekkomenci - Unua Momento uzante Git Setup
Nun ke vi havas Git sur via sistemo, vi volas fari kelkajn aferojn por personecigi vian Git medio. Vi devas fari tion nur unu fojon; ili devos algluita ĉirkaŭ inter ĝisdatigojn. Vi povas ankaŭ ŝanĝi ilin en ajna momento por kuri tra la komandoj denove.
Git venas kun ilo nomita git config kiu permesas akiri kaj starigis agordo variabloj kiuj kontrolas ĉiujn aspektojn de kiel git aspektas kaj funkcias. Tiuj variabloj povas esti stokita en tri malsamaj lokoj:
-
/etc/gitconfigdosieron: Enhavas valoroj por ĉiu uzanto en la sistemo kaj ĉiuj iliaj deponejoj. Se vi pasas la opcion--systemalgit config, legas kaj skribas de dosiero specife. -
~/.gitconfigdosiero: Specifaj por via uzanto. Vi povas fari Git legi kaj skribi al la dosiero specife aprobante la--globalopcion. - config dosiero en la git dosierujo (te
.git/config) de ajna deponejo vi aktuale uzas: Specifaj al tiu sola deponejo. Ĉiu nivelo anstataŭigas valoroj en la antaŭa nivelo, tiel valoroj en.git/configtrumpetsono tiuj en/etc/gitconfig.
.gitconfig dosiero en la $HOME dosierujo ( C:\Documents and Settings\$USER por multaj homoj).
Ĝi ankaŭ daŭre serĉas / etc / gitconfig, kvankam ĝi estas relativa al
la MSys radikon, kiu estas kie vi decidas instali Git sur via Fenestra
sistemo kiam vi kuros la instalilo. via identeco
La unua afero vi devus fari kiam vi instalas Git estas fiksi vian salutnomon kaj retadreso. Tiu estas grava ĉar ĉiu Git commit uzas tiun informon, kaj ĝi estas immutably bakita en la interna pasas ĉirkaŭe: $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com
Denove, vi devas fari tion nur unu fojon, se vi pasos la --global opcion, ĉar tiam Git ĉiam uzi tiun informon por io vi fari en tiu sistemo. Se vi volas nuligi tiun kun malsama nomo aŭ retadreso por specifaj projektoj, vi povas kuri la komando sen --global opcion kiam vi estas en tiu projekto. via Redaktoro
Nun ke via identeco estas instalita, vi povas agordi la defaŭlta tekstoredaktilo kiu estos uzita kiam Git bezonas vin tajpi en mesaĝo. Defaŭlte, Git uzas vian sistemon defaŭlta redaktilo, kiu estas ĝenerale Vidis aŭ Vim. Se vi volas uzi malsaman tekstoredaktilo, kiel Emakso, vi povas fari la sekvajn: $ git config --global core.editor emacs
Via Diff Ilo
Alia utila eblo vi volas agordi estas la defaŭlta malsamoj ilo uzi por solvi kunfandi konfliktoj. Diru vi volas uzi vimdiff: $ git config --global merge.tool vimdiff
Git akceptas kdiff3, tkdiff, Meld, xxdiff, emerĝi, vimdiff, gvimdiff, ecmerge kaj opendiff kiel valida merge iloj. Vi povas ankaŭ agordi kutimo ilo; vidu Ĉapitro 7 por pliaj informoj pri fari tion. Kontrolanta Via Agordo
Se vi volas kontroli la agordojn, vi povas uzi lagit config --list ordonas al listo ĉiujn agordojn Git povas trovi en tiu punkto: $ git config --list user.name=Scott Chacon user.email=schacon@gmail.com color.status=auto color.branch=auto color.interactive=auto color.diff=auto ...
Vi povas vidi klavoj plurfoje, ĉar Git legas la saman ŝlosilon el diversaj dosieroj ( /etc/gitconfig kaj ~/.gitconfig , ekzemple). Tiukaze, Git uzas la lastan valoron por ĉiu sola ŝlosilo vidas. Vi povas kontroli ankaŭ kio Git pensas specifa ŝlosilo valoro estas tajpante
git config {key} : $ git config user.name Scott Chacon
Nenhum comentário:
Postar um comentário