āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻĒā§āĻ°āĻāĻžāĻļā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ, āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ 317āĻāĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻŋāĻ˛, 58 āĻāĻ¨ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻ° āĻ
āĻāĻļāĻā§āĻ°āĻšāĻŖā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻžāĻ° āĻŽāĻ§ā§āĻ¯ā§ 13āĻāĻŋ āĻĒā§āĻ°āĻĨāĻŽāĻŦāĻžāĻ°ā§āĻ° āĻŽāĻ¤ā§ āĻŦāĻŋāĻāĻžāĻļā§ āĻ
āĻāĻļ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻŽā§āĻ˛āĻŋāĻ
- init.defaultBranch āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻļāĻžāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻ¨āĻžāĻŽ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ, āĻ¯āĻž āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻŦā§āĨ¤ āĻāĻ āĻ¸ā§āĻāĻŋāĻāĻāĻŋ āĻāĻŽāĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻĻā§āĻ° āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻ°āĻž āĻĻāĻžāĻ¸āĻ¤ā§āĻŦā§āĻ° āĻ¸ā§āĻŽā§āĻ¤āĻŋāĻ¤ā§ āĻāĻā§āĻāĻ¨ā§āĻ¨, āĻāĻŦāĻ "āĻŽāĻžāĻ¸ā§āĻāĻžāĻ°" āĻļāĻŦā§āĻĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻĒāĻ¤ā§āĻ¤āĻŋāĻāĻ° āĻāĻā§āĻāĻŋāĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻŦāĻž āĻŽāĻžāĻ¨āĻ¸āĻŋāĻ āĻ¯āĻ¨ā§āĻ¤ā§āĻ°āĻŖāĻž āĻāĻŦāĻ āĻ
āĻŽā§āĻā§āĻ¤āĻŋāĻ¯ā§āĻā§āĻ¯ āĻ
āĻĒāĻ°āĻžāĻ§āĻŦā§āĻ§ā§āĻ° āĻāĻĻā§āĻ°ā§āĻ āĻāĻ°ā§ā§ˇ
GitHub ,GitLab иāĻŦāĻŋāĻ āĻŦāĻžāĻ˛āĻ¤āĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻļāĻžāĻāĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ "āĻŽāĻžāĻ¸ā§āĻāĻžāĻ°" āĻļāĻŦā§āĻĻā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ "āĻĒā§āĻ°āĻ§āĻžāĻ¨" āĻļāĻŦā§āĻĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻŋāĻ-āĻ, āĻāĻā§āĻ° āĻŽāĻ¤ā§, "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