āĻāĻāĻāĻŋ āĻŦāĻŋāϤāϰāĻŖ āĻā§āϏ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āϏāĻŋāϏā§āĻā§āĻŽ āĻŽā§āĻā§āϤāĻŋ . Git āĻšāϞ āϏāĻŦāĻā§āϝāĻŧā§ āĻāύāĻĒā§āϰāĻŋāϝāĻŧ, āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝ āĻāĻŦāĻ āĻāĻā§āĻ-āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āϏāĻāϏā§āĻāϰāĻŖ āĻāύā§āĻā§āϰā§āϞ āϏāĻŋāϏā§āĻā§āĻŽāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ, āϝāĻž āĻŦā§āϰāĻžāĻā§āĻāĻŋāĻ āĻāĻŦāĻ āĻŽāĻžāϰā§āĻāĻŋāĻ āĻāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āύāĻŽāύā§āϝāĻŧ āύāύ-āϞāĻŋāύāĻŋāϝāĻŧāĻžāϰ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻā§āϞ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤ āĻāϤāĻŋāĻšāĻžāϏā§āϰ āĻ āĻāĻŖā§āĻĄāϤāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠āĻāĻŦāĻ āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻĒā§āϰāϤāĻŋāϰā§āϧā§āϰ āĻāύā§āϝ, āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋāϤ⧠āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻāϤāĻŋāĻšāĻžāϏā§āϰ āĻ āύā§āϤāϰā§āύāĻŋāĻšāĻŋāϤ āĻšā§āϝāĻžāĻļāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ; āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āĻĻā§āϰ āĻĄāĻŋāĻāĻŋāĻāĻžāϞ āϏā§āĻŦāĻžāĻā§āώāϰ āϏāĻš āĻĒā§āĻĨāĻ āĻā§āϝāĻžāĻ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋ āĻĒā§āϰāϤā§āϝāϝāĻŧāĻŋāϤ āĻāϰāĻžāĻ āϏāĻŽā§āĻāĻŦāĨ¤
āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻĒā§āϰāĻāĻžāĻļā§āϰ āϤā§āϞāύāĻžāϝāĻŧ, āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖā§ 317āĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāĻŋāϞ, 58 āĻāύ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āϰ āĻ āĻāĻļāĻā§āϰāĻšāĻŖā§ āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻžāϰ āĻŽāϧā§āϝ⧠13āĻāĻŋ āĻĒā§āϰāĻĨāĻŽāĻŦāĻžāϰā§āϰ āĻŽāϤ⧠āĻŦāĻŋāĻāĻžāĻļā§ āĻ āĻāĻļ āύāĻŋāϝāĻŧā§āĻāĻŋāϞāĨ¤ āĻŽā§āϞāĻŋāĻ :
- init.defaultBranch āϏā§āĻāĻŋāĻāϏ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻĒā§āϰāϧāĻžāύ āĻļāĻžāĻāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻŦāĻŋāĻāĻžāϰ⧠āύāĻžāĻŽ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāϤ⧠āĻĻā§āϝāĻŧ, āϝāĻž āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāĻŦā§āĨ¤ āĻāĻ āϏā§āĻāĻŋāĻāĻāĻŋ āĻāĻŽāύ āĻĒā§āϰāĻāϞā§āĻĒāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϝā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āϝāĻžāĻĻā§āϰ āĻĄā§āĻā§āϞāĻĒāĻžāϰāϰāĻž āĻĻāĻžāϏāϤā§āĻŦā§āϰ āϏā§āĻŽā§āϤāĻŋāϤ⧠āĻāĻā§āĻāύā§āύ, āĻāĻŦāĻ "āĻŽāĻžāϏā§āĻāĻžāϰ" āĻļāĻŦā§āĻĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻĒāϤā§āϤāĻŋāĻāϰ āĻāĻā§āĻāĻŋāϤ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻŋāϤ āĻšāϝāĻŧ āĻŦāĻž āĻŽāĻžāύāϏāĻŋāĻ āϝāύā§āϤā§āϰāĻŖāĻž āĻāĻŦāĻ āĻ
āĻŽā§āĻā§āϤāĻŋāϝā§āĻā§āϝ āĻ
āĻĒāϰāĻžāϧāĻŦā§āϧā§āϰ āĻāĻĻā§āϰā§āĻ āĻāϰā§ā§ˇ , и āĻĒā§āϰāϧāĻžāύ āĻļāĻžāĻāĻžāĻā§āϞāĻŋāϰ āĻāύā§āϝ "āĻŽāĻžāϏā§āĻāĻžāϰ" āĻļāĻŦā§āĻĻā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠"āĻĒā§āϰāϧāĻžāύ" āĻļāĻŦā§āĻĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāϝāĻŧā§āĻā§āĨ¤ āĻāĻŋāĻ-āĻ, āĻāĻā§āϰ āĻŽāϤā§, "git init" āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϞāĻžāύā§āϰ āĻĢāϞ⧠āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§ "āĻŽāĻžāϏā§āĻāĻžāϰ" āĻļāĻžāĻāĻž āϤā§āϰāĻŋ āĻāϰāĻž āĻ
āĻŦā§āϝāĻžāĻšāϤ āĻĨāĻžāĻā§, āϤāĻŦā§ āĻāĻ āύāĻžāĻŽāĻāĻŋ āĻāĻāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻļāĻžāĻāĻžāϰ āύāĻžāĻŽ "āĻĒā§āϰāϧāĻžāύ" āĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻāĻĒāύāĻŋ āĻāĻŽāĻžāύā§āĻĄāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ:
git config --global init.defaultBranch main
- āĻāĻŽāĻŋāĻ-āĻā§āϰāĻžāĻĢ āĻĢāĻžāĻāϞ āĻĢāϰāĻŽā§āϝāĻžāĻā§ āĻāĻĒāϏā§āĻĨāĻŋāϤāĻŋāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻāĻŽāĻŋāĻ āϤāĻĨā§āϝ, āϏāĻŽāϰā§āĻĨāύ⧠āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ , āĻāĻāĻāĻŋ āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻžāĻ āĻžāĻŽā§ āϝāĻž āĻāĻāĻāĻŋ āĻ āύā§āĻĒāϏā§āĻĨāĻŋāϤ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻŽāĻŋāĻĨā§āϝāĻž āĻļāύāĻžāĻā§āϤāĻāϰāĻŖā§āϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻāĻŋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻāĻĒāĻžāĻĻāĻžāύā§āϰ āĻŦāĻžāĻĻ āĻĻā§āĻāϝāĻŧāĻžāĻā§ āĻŦāĻžāĻĻ āĻĻā§āϝāĻŧāĨ¤ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻžāĻ āĻžāĻŽā§ āĻāĻĒāύāĻžāĻā§ "āĻāĻŋāĻ āϞāĻ -" āĻāĻŽāĻžāύā§āĻĄāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻĒāϰāĻŋāĻŦāϰā§āϤāύā§āϰ āĻāϤāĻŋāĻšāĻžāϏ⧠āĻ āύā§āϏāύā§āϧāĻžāύā§āϰ āĻāϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāϤ⧠āĻĻā§āϝāĻŧāĨ¤ "āĻŦāĻž "āĻāĻŋāĻ āĻŦā§āϞā§āĻŽ"āĨ¤
- "āĻāĻŋāĻ āϏā§āĻā§āϝāĻžāĻāĻžāϏ" āĻāĻŽāĻžāύā§āĻĄāĻāĻŋ āĻāĻāĻļāĻŋāĻ āĻā§āϞā§āύāĻŋāĻ āĻ āĻĒāĻžāϰā§āĻļāύ (āϏā§āĻĒāĻžāϰā§āϏ-āĻā§āĻāĻāĻāĻ) āĻāϰ āĻ āĻā§āϰāĻāϤāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§āĨ¤
- āĻāĻŽāĻžāύā§āĻĄā§āϰ "diff" āĻĒāϰāĻŋāĻŦāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āύāϤā§āύ āϏā§āĻāĻŋāĻ "diff.relative" āĻĒā§āϰāϏā§āϤāĻžāĻŦ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- "git fsck" āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻ āĻŦāĻā§āĻā§āĻ āĻā§āϰāĻŋāϰ āϏāĻžāĻāĻžāύ⧠āĻāĻāύ āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ āϏāĻžāĻāĻžāύ⧠āύāĻž āĻšāĻāϝāĻŧāĻž āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋāĻā§ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧāĨ¤
- āĻā§āϰā§āϏ āĻāĻāĻāĻĒā§āĻā§ āϏāĻāĻŦā§āĻĻāύāĻļā§āϞ āϤāĻĨā§āϝ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāϰ āĻāύā§āϝ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āϏāϰāϞā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āĻāύāĻĒā§āĻ āϏāĻŽāĻžāĻĒā§āϤāĻŋ āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ "āĻāĻŋāĻ āϏā§āĻāĻ" āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻŦāĻŋāĻāϞā§āĻĒāĻā§āϞāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- "git diff" āĻāĻāύ āĻŦāĻŋāĻāĻŋāύā§āύ āϏā§āĻŦāϰāϞāĻŋāĻĒāĻŋ ("git diff A..BC", "git diff A..BCâĻD", āĻāϤā§āϝāĻžāĻĻāĻŋ) āĻĒāĻžāϏāĻŋāĻ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤
- āĻāĻāĻāĻĒā§āĻāĻāĻŋāĻā§ āĻāϰāĻ āĻĄāĻŋāĻŦāĻžāĻāϝā§āĻā§āϝ āĻāϰ⧠āϤā§āϞāϤ⧠"git fast-export --anonymize" āĻāĻŽāĻžāύā§āĻĄā§ āĻāĻāĻāĻŋ āĻāĻžāϏā§āĻāĻŽ āĻāĻĒāĻžāĻĻāĻžāύ āĻŽā§āϝāĻžāĻĒāĻŋāĻ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻž āϝā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- "āĻāĻŋāĻ āĻā§āĻ" āĻāĻĒāύāĻžāĻā§ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻĄāĻžāϝāĻŧāĻžāϞāĻ āĻĨā§āĻā§ āĻāĻžāĻā§āϰ āĻāĻžāĻ āĻā§āϞāϤ⧠āĻĻā§āϝāĻŧāĨ¤
- "āĻāύāϝāĻŧāύ/āĻā§āϞā§āύ" āĻĒā§āϰā§āĻā§āĻāϞāĻāĻŋ āĻā§āϰāĻžāύā§āϏāĻŽāĻŋāĻā§āĻĄ āĻĒā§āϝāĻžāĻ āĻāϰāĻž āĻ āĻŦāĻā§āĻā§āĻ āĻĄā§āĻāĻž āĻāĻžāĻĄāĻŧāĻžāĻ āĻĒā§āϰāĻžāĻ-āĻĒā§āϰāϏā§āϤā§āϤ āĻĒā§āϝāĻžāĻ āĻĢāĻžāĻāϞ āϞā§āĻĄ āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻž āϏāĻŽā§āĻĒāϰā§āĻā§ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻāĻā§ āĻāĻžāύāĻžāύā§āϰ āĻāύā§āϝ āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻā§āώāĻŽāϤāĻž āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰā§āĨ¤
- SHA-256-āĻāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠SHA-1 āĻšā§āϝāĻžāĻļāĻŋāĻ āĻ ā§āϝāĻžāϞāĻāϰāĻŋāĻĻāĻŽā§ āϰā§āĻĒāĻžāύā§āϤāϰā§āϰ āĻāĻžāĻ āĻ āĻŦā§āϝāĻžāĻšāϤ āϰāϝāĻŧā§āĻā§āĨ¤
āĻāϤā§āϏ: opennet.ru
