เช
เชเชพเชเชจเชพ เชชเซเชฐเชเชพเชถเชจเชจเซ เชคเซเชฒเชจเชพเชฎเชพเช, เชจเชตเชพ เชธเชเชธเซเชเชฐเชฃเชฎเชพเช 745 เชซเซเชฐเชซเชพเชฐเซ เชธเซเชตเซเชเชพเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ, เชเซ 74 เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเชเชจเซ เชญเชพเชเซเชฆเชพเชฐเซ เชธเชพเชฅเซ เชคเซเชฏเชพเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชนเชคเชพ, เชเซเชฎเชพเชเชฅเซ 18 เช เชชเซเชฐเชฅเชฎ เชตเชเชค เชตเชฟเชเชพเชธเชฎเชพเช เชญเชพเช เชฒเซเชงเซ เชนเชคเซ.
- เชชเซเชฐเชเชพเชถเชจ 1.18 เชฅเซ เชเชชเชฒเชฌเซเชง เชเซ, เชจเชตเซ เชเชฎเชฟเช เชธเซเช เชธเซเชฅเชณเชพเชเชคเชฐ เชฎเซเชก "git rebase --rebase-merges" เช เชเซเชจเชพ "--preserve-merges" เชตเชฟเชเชฒเซเชชเชจเซ เชฌเชฆเชฒเซ เชจเชพเชเซเชฏเซ เชเซ, เชเซ เชนเชตเซ เชฆเซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. "เชเซเช เชฐเซเชฌเซเช" เชเชชเชฐเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฎเชฟเชเซเชธเชจเซ เชถเซเชฐเซเชฃเซเชจเซ เชจเชตเชพ เชฌเซเช เชเชฎเชฟเช เชธเชพเชฅเซ เชฌเชฆเชฒเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชฎเชพเชธเซเชเชฐ เชฌเซเชฐเชพเชจเซเชเชจเซ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช เชเซเชเชฒเซเช เชจเชตเซ เชธเซเชตเชฟเชงเชพ เชตเชฟเชเชธเชพเชตเชคเซ เชธเชฟเชเชเชฒ เชฌเซเชฐเชพเชจเซเชเชจเซ เชเชธเซเชกเชตเชพ เชฎเชพเชเซ, เชเซเชฎเชพเช เชฌเซเชฐเชพเชจเซเช เชชเชเซ เชเชฎเซเชฐเชพเชฏเซเชฒเชพ เชซเชฟเชเซเชธเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ:
o - o - o (เชฎเชพเชฐเซ-เชธเซเชตเชฟเชงเชพ)
/
เช - เช - เช - เช - เช (เชฎเชพเชธเซเชเชฐ)
o - o - o (เชฎเชพเชฐเซ-เชธเซเชตเชฟเชงเชพ)
/
เช - เช - เช - เช - เช (เชฎเชพเชธเซเชเชฐ)
เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชถเชพเชเชพเชฎเชพเช เชถเชพเชเชพ เชฎเชพเชณเชเซเช เชธเชพเชเชตเชตเชพ เชฎเชพเชเซ, "--เชเชพเชณเชตเชฃเซ-เชฎเชฐเซเช" เชตเชฟเชเชฒเซเชชเชจเซ เช เชเชพเช เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชคเซ เชนเชคเซ, เชเซ เชเซเชฏเชพเชฐเซ เชเชจเซเชเชฐเซเชเซเชเชฟเชต เชฎเซเชก (git rebase -i --preserve-merges ) เชฎเชพเช เชเชพเชฒเซ เชเซ เชคเซเชฏเชพเชฐเซ เชเชฎเชฟเช เชเชคเชฟเชนเชพเชธเชจเซ เชธเชเชชเชพเชฆเชฟเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ, เชชเชฐเชเชคเซ เชฐเชฟเชชเซเชเซเชเชฐเซ เชธเซเชเซเชฐเชเซเชเชฐเชจเซ เชธเชเชชเซเชฐเซเชฃ เชเชพเชณเชตเชฃเซเชจเซ เชเชพเชคเชฐเซ เชเชชเซ เชจเชฅเซ. เชฐเชฟเชชเซเชฒเซเชธเชฎเซเชจเซเช "--เชฐเซเชฌเซเช-เชฎเชฐเซเช" เชฎเซเชก เชคเชฎเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชถเชพเชเชพเชฎเชพเช เชซเซเชฐเชซเชพเชฐเซเชจเซเช เชฎเชพเชณเชเซเช เชฐเชพเชเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ, เชเซเชฏเชพเชฐเซ เชเชฎเชฟเชเซเชธเชจเซ เชเชพเชขเซ เชจเชพเชเชตเชพ, เชซเชฐเซเชฅเซ เชเซเชฅเชฌเชฆเซเชง เชเชฐเชตเชพ เช เชจเซ เชจเชพเชฎ เชฌเชฆเชฒเชตเชพ เชธเชนเชฟเชคเชจเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพเชเชจเซ เชธเชเชชเซเชฐเซเชฃ เชธเซเช เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "--rebase-merges"
เชคเซ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชฌเซเชฐเชพเชจเซเชเชฎเชพเช เชฌเซเชฐเชพเชจเซเช เชธเซเชเซเชฐเชเซเชเชฐ เชฐเชพเชเซเชจเซ เช เชฒเช เชฌเซเชฐเชพเชจเซเชเชฎเชพเชเชฅเซ เชจเชตเซ เชฎเชพเชธเซเชเชฐ เชฌเซเชฐเชพเชจเซเชเชฎเชพเช เชฐเชฟ-เชชเซเชถ เชเชฎเชฟเช เชเชฐเซ เชเซ เช เชจเซ เชคเชฎเซ เชเชพเช เชคเซเชฎ เชเชฎเชฟเช เชจเซเชเซเชธเชฎเชพเช เชเซเชเชฒเชพเช เชซเซเชฐเชซเชพเชฐเซ เชเชฐเซ. - โเชเซเช เชฌเซเชฐเชพเชจเซเช เชจเซเชฏเซ เชโฆเชฌเซโ เช
เชจเซ โเชเซเช เชเซเชเชเชเช -เชฌเซ เชจเซเชฏเซ เชโฆเชฌเซโ เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เช
เชจเซเชฏ เชฌเซ เชถเชพเชเชพเชเชจเชพ เชฎเชฐเซเช เชฌเซเช (เชฎเชฐเซเช เชฌเซเช, เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฐเซเชตเชเชจเซ เชฌเชเชงเชจเชเชฐเซเชคเชพ) เชจเชเซเชเซ เชเชฐเชตเชพเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเชจเชพ เชเชงเชพเชฐเซ เชจเชตเซ เชถเชพเชเชพ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅเชจ เชเชฎเซเชฐเซเชฏเซเช. โ เชเชจเซเชธเซเชเซเชฐเชเซเชเซเชธ, เชเซเชฎเชพเช โA ...Bโ เช เชฌเซ เชเชฒเซเชฒเซเชเชฟเชค เชเชฎเชฟเช เชตเชเซเชเซเชจเชพ เชฎเชฐเซเช เชฌเซเชเชจเซ เชตเซเชฏเชพเชเซเชฏเชพเชฏเชฟเชค เชเชฐเชตเชพ เชธเซเชเชตเซ เชเซ, เชเซ เชฐเซเชคเซ "git checkout A...B" HEAD เชจเซ เชฌเซเช เชเชฎเชฟเช เช
เชจเซ "diff A...B" เชชเชฐ เชถเชฟเชซเซเช เชเชฐเซ เชเซ. เชเชฎเชฟเช "B" เช
เชจเซ เชเชฎเชฟเช "A" เชธเชพเชฅเซ เชถเซเชฐ เชเชฐเซเชฒ เชตเชเซเชเซเชจเชพ เชซเซเชฐเชซเชพเชฐเซ เชฆเชฐเซเชถเชพเชตเซ เชเซ. ยป เชชเซเชฐเซเชตเช.
เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเช เช เชฒเช เชฎเชพเชฏ-เชซเซเชเชฐ เชฌเซเชฐเชพเชจเซเช เชชเชฐ เชเชพเชฎ เชเชฐเชคเซ เชตเชเชคเซ, เชเซเชฏเชพเชฐเซ เชคเชฎเซ เชฌเซเชเซ เชฌเซเชฐเชพเชจเซเชเชฎเชพเชเชฅเซ เชถเชฐเซเชเชค เชเชฐเชตเชพ เชฎเชพเชเชเชคเชพ เชนเซ เชคเซเชฏเชพเชฐเซ เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชซเซเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชฎเชพเชธเซเชเชฐ เชฌเซเชฐเชพเชจเซเชเชฎเชพเช เชคเซ เช เชเชเซเชฏเชพเชเชฅเซ เชเซเชฏเชพเชเชฅเซ เชฎเชพเชฏ-เชซเซเชเชฐ เชฌเซเชฐเชพเชจเซเช เชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชนเชคเซ. เชชเชนเซเชฒเชพเช, เช เชฎเชพเชเซ เชเซเชจเซเชเชฒเซเชเชจเซ เชเชพเชคเซ เช เชคเชชเชพเชธ เชเชฐเชตเซ เชเชฐเซเชฐเซ เชนเชคเซ, เชเซ เชฎเซเชเชพ เชซเซเชฐเชซเชพเชฐเชจเซ เชเชคเชฟเชนเชพเชธ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เช เชธเซเชตเชฟเชงเชพเชเชจเช เชนเชคเซเช, เชชเชเซ เชฎเชพเชธเซเชเชฐ เช เชจเซ เชฎเชพเชฏ-เชซเซเชเชฐ เชถเชพเชเชพเช เชตเชเซเชเซเชจเชพ เชฎเชฐเซเช เชฌเซเชเชจเชพ เชนเซเชถเชจเซ เชเชฃเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ "git merge-base master my-feature" เชเชฐเชตเซเช, เช เชจเซ เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฐเซเชตเช "เชเซเช เชฌเซเชฐเชพเชจเซเช เชฎเชพเชฏ-เช เชงเชฐ-เชซเซเชเชฐ เชนเซเชถ" เชจเซ เชธเชเชฌเชเชงเชฟเชค เชจเชตเซ เชถเชพเชเชพ เชฌเชจเชพเชตเชตเซ. Git 2.22 เชฎเชพเช, เชตเชพเชเซเชฏเชฐเชเชจเชพ "git branch my-other-feature A...B" เชจเซ เชเชชเชฏเซเช เช เชจเซเชฏ เชฌเซ เชถเชพเชเชพเชเชจเชพ เชฎเชฐเซเช เชฌเซเชเชจเซ เชธเชเชฌเชเชงเชฟเชค เชถเชพเชเชพ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชเชฐเซ เชถเชเชพเชฏ เชเซ;
- เชเซเชเชเชเช เชเชชเชฐเซเชถเชจเชฎเชพเชเชฅเซ เชฎเซเชณเชตเซเชฒ เชถเชพเชเชพเชจเซเช เชจเชพเชฎ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชเซ "git branch --show-current" เชตเชฟเชเชฒเซเชช เชเชฎเซเชฐเซเชฏเซ;
- เชเชฎเซเชฐเชพเชฏเซเชฒ เชตเชฟเชเชฒเซเชช "git checkout --no-overlay -- dir", เชเซ เชเซเชเชเชเช เชเชพเชฎเชเซเชฐเซ เชเชฐเชคเซ เชตเชเชคเซ, dir เชกเชฟเชฐเซเชเซเชเชฐเซเชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซเชจเซ เชฎเชพเชธเซเชเชฐ เชฌเซเชฐเชพเชจเซเชเชจเซ เชธเซเชฅเชฟเชคเชฟเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช เชจเซเชฐเซเชช เชนเซเชฏ เชคเซเชตเชพ เชซเซเชฐเซเชฎเชฎเชพเช เชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชชเชฐเชตเชพเชจเชเซ เชเชชเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซ dir เชกเชฟเชฐเซเชเซเชเชฐเซเชจเซ เชธเซเชฅเชพเชจเชฟเช เชจเชเชฒเชฎเชพเช เชเซเช เชซเชพเชเชฒ เชนเซเชฏ เชเซ เชฎเชพเชธเซเชเชฐ เชฌเซเชฐเชพเชจเซเชเชฎเชพเช เชจ เชนเซเชฏ, เชคเซ เชเซเชฏเชพเชฐเซ "git checkout master - dir" เชเชฒเชพเชตเชคเซ เชตเชเชคเซ เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เชคเซ เชฌเชพเชเซ เชฐเชนเซเชถเซ, เช เชจเซ เชเซเชฏเชพเชฐเซ "--เชจเซ-เชเชตเชฐเชฒเซ" " เชตเชฟเชเชฒเซเชช เชเชฒเซเชฒเซเชเชฟเชค เชเซ, เชคเซ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเชถเซ;
- เช เชจเซเชฏ เชเชฟเช เชฏเซเชเชฟเชฒเชฟเชเซเช เชธเชพเชฅเซ เชตเชฟเชเชฒเซเชช เชชเซเชฐเซเชธเซเชธเชฟเชเชเชจเซ เชเชเซเชเซเชค เชเชฐเชตเชพ เชฎเชพเชเซ "git diff" เชเชฆเซเชถ เชธเชพเชฎเชพเชจเซเชฏ เชตเชฟเชเชฒเซเชช เชชเชพเชฐเซเชธเชฟเชเช API เชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "git diff" เชฎเชพเช เชฌเชงเชพ เชตเชฟเชเชฒเซเชชเซ เชชเชพเชธเซ เชนเชตเซ เชคเซเชฎเชจเชพ เชตเชฟเชฐเซเชงเซเช เชเชชเชฒเชฌเซเชง เชเซ ("--function-context" เช เชจเซ "--no-function-context");
- เชเชฎเชฟเช เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒ "เชเชฟเช เชฒเซเช" เชตเชฟเชธเซเชคเซเชค เชเซ
เชเซเชธเชจเซเช เชเชเชเชชเซเช เชเชฐเชคเซ เชตเชเชคเซ เชซเชฟเชฒเซเชเชฐ เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ ("เชเซเชฐเซเชฒเชฐ" - เชตเชงเชพเชฐเชพเชจเชพ เชฎเชพเชนเชฟเชคเซเชจเชพ เชงเซเชตเช, เชเซเชฎ เชเซ เชธเชพเชเชจ-เชเชซ-เชฌเชพเชฏ เช
เชจเซ เชเซ-เชเชฅเชฐเซเชก-เชฌเชพเชฏ). เชเซ เช
เชจเซ เชฎเซเชฒเซเชฏ เชฆเซเชตเชพเชฐเชพ เชฒเซเชฌเชฒเซเชธเชจเซ เชซเชฟเชฒเซเชเชฐ เชเชฐเชตเซเช เชถเชเซเชฏ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ:
"git log --pretty="%(trailers:key=Reviewed-by,valueonly)"; - เชเช เชจเชตเซเช เชเซเชฐเซเชธเชฟเชเช เชเชจเซเชเชฟเชจ, Trace2 เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ, เชเซ เชตเชงเซ เชฒเชตเชเซเช เช เชจเซ เชธเชเชฐเชเชฟเชค เชเชเชเชชเซเช เชซเซเชฐเซเชฎเซเช เชเชซเชฐ เชเชฐเซ เชเซ. Trace2 เชคเชฎเชจเซ เชตเชงเซ เชตเชฟเชเชคเชตเชพเชฐ เชตเชฟเชถเซเชฒเซเชทเชฃ เช เชจเซ เชกเชฟเชฌเชเซเชเช (เชนเซเชจเซเชกเชฒเชฐเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเซเชตเชพเชฐเชพ เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเช เชกเซเชเชพ เชฌเชนเชพเชฐ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชคเซ เชจเชฅเซ);
- "เชเซเช เชฌเชพเชเชธเซเชเซเช" เชฐเชฟเชชเซเชฐเซเชเชจเซ เชตเชงเซ เชตเชพเชเชเชตเชพเชฏเซเชเซเชฏ เชฌเชจเชพเชตเซเชฏเซ, เชเซ เชนเชตเซ เชตเชงเซ เชธเซเชชเชทเซเช เชฐเซเชคเซ เชธเชฎเชธเซเชฏเชพเชฐเซเชช เชเชฎเชฟเชเซเชธเชจเซ เชนเชพเชเชฒเชพเชเช เชเชฐเซ เชเซ เช เชจเซ เชฆเชฐเซเช เชซเชพเชเชฒเชจเชพ เชซเซเชฐเชซเชพเชฐเซ เชชเชฐ เชธเชพเชฐเชพเชเชถ เชเชเชเชกเชพ เชฆเชฐเซเชถเชพเชตเซ เชเซ (เชฌเชฆเชฒเซเชฒเซ เชฐเซเชเชพเชเชจเซ เชธเชเชเซเชฏเชพเชจเชพ เชธเซเชคเชฐเซ);
- เชจเชพเชฎ เชฌเชฆเชฒเชตเชพเชจเชพ เชซเซเชฒเซเชเซเชจเชพ เชเซเชเชพ เชธเซเชเชฟเชเชเชจเซ เชเชพเชณเชตเชพ เชฎเชพเชเซ เชกเชพเชฏเชฐเซเชเซเชเชฐเซเชจเชพ เชจเชพเชฎ เชฌเชฆเชฒเชตเชพเชจเซ เชนเซเชฏเซเชฐเชฟเชธเซเชเชฟเช เชซเชฐเซเชฅเซ เชกเชฟเชเชพเชเชจ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซเชฏเชพเชฐเซ เชถเชเชเชพ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ, เชเชตเซ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชนเชตเซ เชตเชฟเชฐเซเชงเชพเชญเชพเชธเซ เชคเชฐเซเชเซ เชเชฟเชนเซเชจเชฟเชค เชฅเชพเชฏ เชเซ;
- เช เชจเซเชฏ เชเซเช เชชเชฐ เชเซเช เชธเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเชคเซ เชตเชเชคเซ เชเซเชคเชตเชฃเซ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซ, เชจเชฟเชฏเชฎ เชคเชฐเซเชเซ, เชญเซเชฒเชฅเซ เชฅเชพเชฏ เชเซ เช เชจเซ เชคเซ เชเซเชเซ เชเชฎเชฟเช เชชเชฐ เชเซเช เชธเซเช เชเชฐเชตเชพ เชคเชฐเชซ เชฆเซเชฐเซ เชถเชเซ เชเซ (เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, "เชเซเช เชเซเช -f -m" เชเซเชตเซ เชฐเชเชจเชพ เช เชชเชกเซเชเซเชก เชฎเซเชธเซเช "my-tag1 my-tag2" เชเซเชจเชพ เชเซเช เชชเชฐ เชเซเช เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ, เชเซเชฏเชพเชฐเซ เชกเซเชตเชฒเชชเชฐ เชเซเชจเชพ เชเซเช เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชฆเซเชถเชฟเชค เชเชฎเชฟเช เชชเชฐ เชจเชตเชพ เชเซเชเชจเซ เชธเซเช เชเชฐเชตเชพเชจเซ เช เชชเซเชเซเชทเชพ เชฐเชพเชเชคเซ เชนเชคเซ);
- เชฌเซเชเชฎเซเชช เชฐเซเชชเซเชเซเชเชฐเซเช (เชกเชฟเชธเซเช เชธเซเชเซเชฐเชเซเชเชฐ "เชฐเซเชเซเชฌเชฟเชฒเชฟเชเซ เชฌเซเชเชฎเซเชชเซเชธ") เชฎเชพเชเซ เชเชจเชฐเซเชถเชจ เชธเชเซเชทเชฎ เชเซ เชเซ เชฆเชฐเซเช เชเชฎเชฟเช เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชเชฌเซเชเซเชเซเชเชจเชพ เชธเซเช เชตเชฟเชถเซ เชกเซเชเชพ เชธเซเชเซเชฐ เชเชฐเซ เชเซ เช เชจเซ เชคเชฎเชจเซ เช เชเชคเชฐเซเชเชค เชเชฌเซเชเซเชเซเชเชจเซ เชนเชพเชเชฐเซเชจเซ เชเชกเชชเชฅเซ เชจเชเซเชเซ เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชเชฒเซเชฒเซเชเชฟเชค เชฎเชพเชณเชเซเช เชกเซเชเชพ เชจเชฟเชทเซเชเชฐเซเชทเชฃ เชเชพเชฎเชเซเชฐเซเชจเชพ เช เชฎเชฒเซเชเชฐเชฃเชจเชพ เชธเชฎเชฏเชจเซ เชจเซเชเชงเชชเชพเชคเซเชฐ เชฐเซเชคเซ เชเชเชพเชกเซ เชเซ (เชเซเช เชซเซเช).
เชธเซเชฐเซเชธ: opennet.ru