Notlar
Dallar arasında geçiş yapmak ve bir daldaki değişikliği diğer dala aynen uygulamak için aşağıdaki komutlar iş görecektir.
BASH
git checkout variant # variant isimli dala geç
git merge main # main dalında yapılan değişiklikleri variant'a uygulaDiyelim ki önceki bir dosya ağacına geri dönmek istiyorsunuz. Bunun için önce tree’nin hash numarası lazım. Daha sonra aşağıdaki komutlar ile geri dönüp yeni tree’yi push edebilirsiniz.
BASH
git reset --hard 2d7a4bd2f8cda10856763ce9934eebed26ab351d # ağaç yapısını getir
git push --force origin main # yeni dosyaları zorla gönderGit Yapılandırmam
YAML
[user]
name = name
email = email@email.com
[gpg]
program = gpg
[url "git@github.com:"]
insteadOf = https://github.com/
[url "git@gitlab.com:"]
insteadOf = https://gitlab.com/
[alias]
m = mv
r = rm
a = add
t = tag
l = log
i = init
p = pull
d = diff
g = grep
s = show
f = fetch
c = clone
mr = merge
rs = reset
st = status
br = branch
cm = commit
rb = rebase
cmt = commit -m
rmt = remote -v
[core]
editor = nano
pager = delta
[commit]
verbose = true
[merge]
conflictstyle = diff3
[diff]
colorMoved = default
[init]
defaultBranch = master
[interactive]
diffFilter = delta --color-only
[delta]
dark = true
navigate = true