เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบžเบฒเบชเบฒเบเบฃเบฑเปˆเบ‡เปเบญเบชเบ›เบฒเป‚เบเบ™

OnWorks favicon

stg - เบญเบญเบ™เบฅเบฒเบเปƒเบ™เบ„เบฅเบฒเบง

เปเบฅเปˆเบ™ stg เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเบœเปˆเบฒเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบชเบฑเปˆเบ‡ stg เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เปƒเบ™ OnWorks เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบŸเบฃเบตเป‚เบ”เบเปƒเบŠเป‰เบซเบ™เบถเปˆเบ‡เปƒเบ™เบซเบผเบฒเบเป†เบšเปˆเบญเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบฑเปˆเบ™ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator

เป‚เบ„เบ‡เบเบฒเบ™:

NAME


stg - เบˆเบฑเบ”เบเบฒเบ™ stacks เบ‚เบญเบ‡ patches เป‚เบ”เบเปƒเบŠเป‰ Git content tracker

เบชเบฐเบซเบผเบธเบšเบชเบฑเบ‡เบฅเบงเบก


stg [--เบชเบฐเบšเบฑเบš | --help]
stg [-- เบŠเปˆเบงเบโ€‹เป€เบซเบผเบทเบญโ€‹ | --help]
stg [เบ•เบปเบงเป€เบฅเบทเบญเบเบ„เบณเบชเบฑเปˆเบ‡] [ARGS]

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”


StGit (Stacked Git) เป€เบ›เบฑเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เบงเบดเบ—เบตเบ—เบตเปˆเบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™เบฎเบฑเบเบชเบฒ a patch
stack เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบชเบฒเบ‚เบฒ Git:

ยท เบ„เบณเปเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบชเบนเบ‡เบชเบธเบ” (เบซเบผเป‰เบฒเบชเบธเบ”) เบ‚เบญเบ‡เบชเบฒเบ‚เบฒเปเบกเปˆเบ™เปƒเบซเป‰เบŠเบทเปˆ. เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง
เป€เบญเบตเป‰เบ™เบงเปˆเบฒ a patch.

ยท เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡ worktreeโ€‹, เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบฅเบงเบกโ€‹เป€เบญเบปเบฒโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปเบฅเป‰เบงโ€‹
patch; เบญเบฑเบ™เบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒ เบชเบปเบ”เบŠเบทเปˆเบ™. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบซเบผเบ”เบ‚เปเป‰เบกเบนเบ™เปƒเปเปˆเป„เบ”เป‰, เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบญเบฑเบ™เปƒเบ”เบญเบฑเบ™เปœเบถเปˆเบ‡เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

ยท เป€เบˆเบปเป‰เบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ” เบšเปเปˆ a patch : เบเบฒเบ™โ€‹เบงเบฒเบ‡โ€‹เบกเบฑเบ™โ€‹เป„เบงเป‰โ€‹เบŠเบปเปˆเบงโ€‹เบ„เบฒเบงโ€‹, เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบเบฒเบ™ patch เบ‚เป‰เบฒเบ‡โ€‹เบฅเบธเปˆเบกโ€‹เบ™เบตเป‰โ€‹เบกเบฑเบ™โ€‹เบเบฒเบโ€‹เป€เบ›เบฑเบ™โ€‹
patch เป€เบ—เบดเบ‡เบชเบธเบ”. เบ•เปเปˆเบกเบฒเป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐ เบเบฒเบ™เบŠเบธเบเบเบนเป‰ เบกเบฑเบ™เปƒเบชเปˆ stack เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡. เบเบนเป‰เปเบฅเบฐ popping เบชเบฒเบกเบฒเบ”
เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบฅเปเบฒเบ”เบฑเบšเปƒเบซเบกเปˆ patches.

ยทโ€‹เบ—เปˆเบฒเบ™โ€‹เป„เบ”เป‰โ€‹เบขเปˆเบฒเบ‡โ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹ เบ›เบฐเบ•เบดเป€เบชเบ” stack เป€เบžเบตเป‰เบกเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡ Git commit เบญเบทเปˆเบ™เป†. (เป„เบ”เป‰ เบ–เบฒเบ™ เบ‚เบญเบ‡
patch stack เปเบกเปˆเบ™เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ Git เบซเบผเป‰เบฒเบชเบธเบ”เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ patch StGit.) เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒ
เป€เบˆเบปเป‰เบฒเป€เบฅเบตเปˆเบกเบชเป‰เบฒเบ‡เปเบžเบฑเบ”เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบฒเบ‚เบฒเบ‚เบญเบ‡เบ„เบปเบ™เบญเบทเปˆเบ™, เปเบฅเบฐเบœเบนเป‰เบ™เบฑเป‰เบ™เบเปเปˆเป€เบœเบตเบเปเบœเปˆ
เบชเบฒเบ‚เบฒเบ—เบตเปˆเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเบกเปˆ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเปเบœเปˆเบ™เปเบžเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡
เบชเบฒเบ‚เบฒ.

ยท เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบ„เบฒเบ”เบซเบงเบฑเบ‡, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบก patch เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰ patch เบ™เบฑเป‰เบ™เบšเปเปˆเบกเบตเบ•เปเปˆเป„เบ›เบญเบตเบเปเบฅเป‰เบง
เบ™เบณเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบชเบฐเบญเบฒเบ” โ€” เบญเบฑเบ™เบ™เบตเป‰เบญเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป„เบ”เป‰เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบˆเบฑเบ”เบฅเบณเบ”เบฑเบš patches เบ„เบทเบ™เปƒเปเปˆ, rebase patches, เบซเบผเบท refresh a
patch เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เป€เบ—เบดเบ‡เบชเบธเบ”. StGit เปƒเบŠเป‰ Git's rename-aware merge เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเบฒเบกเบงเบดเบ—เบต
เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบเป‰เป„เบ‚เบชเบดเปˆเบ‡เบ—เบตเปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰; เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹, เบกเบฑเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบ—เปˆเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ”เป‰เบงเบโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹
เบ‚เปเป‰เบ‚เบฑเบ”เปเบเปˆเบ‡เบ„เบทเบเบฑเบšเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ‚เบฑเบ”เปเบเปˆเบ‡เบฅเบงเบกเบขเบนเปˆเปƒเบ™ Git.

ยท patch stack เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบšเบฒเบ‡ metadata เบžเบดเป€เบชเบ”เบ—เบตเปˆเบ•เบดเบ”เบเบฑเบš Git commits เบ›เบปเบเบเบฐเบ•เบด, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™
เบชเบฒเบกเบฒเบ”เบชเบทเบšเบ•เปเปˆเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบท Git เบชเปˆเบงเบ™เปƒเบซเบเปˆเบžเป‰เบญเบกเบเบฑเบš StGit.

เบ›เบปเบเบเบฐเบ•เบด เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
เบชเบฒเบ‚เบฒเบ•เบดเบ”เบ•เบฒเบก
เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบฒเบเบชเบฒเบ‚เบฒเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ•เปเปˆเบเบฑเบš
เบชเบฒเบ‚เบฒเบ™เบฑเป‰เบ™, เบญเบฒเบ”เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบšเบฒเบ‡ patches เป€เบ—เบดเบ‡เบ™เป‰เปเบฒ. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ›เบฑเบšโ€‹เบ›เบธเบ‡โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹
stack เปเบœเปˆเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบซเบผเบฒเบเป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™, เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ patches เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบเบญเบกเบฎเบฑเบšเปƒเบ™เบ—เบตเปˆเบชเบธเบ”
upstream, เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ” Git เบšเบฑเบ™เบ—เบถเบเบ–เบฒเบงเบญเบ™เบˆเบฐเบกเบตเบžเบฝเบ‡เปเบ•เปˆเบฅเปเบฒเบ”เบฑเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡
patches, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบฅเปเบฒเบ”เบฑเบš messy เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบœเบฐเบฅเบดเบ”เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ.

เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ™เบตเป‰เปเบกเปˆเบ™ e.g. rebase เปเบฅเบฐ mail.

เบชเบฒเบ‚เบฒเบžเบฑเบ”เบ—เบฐเบ™เบฒ
เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบกเบต "upstream" เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡ patches เป„เบ›เบซเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ StGit เป€เบ›เบฑเบ™เบชเบฐเบ”เบงเบ
เบงเบดเบ—เบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ‚เบญเบ‡เบชเบฒเบ‚เบฒ Git. เบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ—เปเบฒเบญเบดเบ”
เบ„เปเบฒโ€‹เบซเบกเบฑเป‰เบ™โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹ A, เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เปˆเบฝเบ™ B, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ A2 เปเบ›เบ‡ A เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡
เบ–เบทเบเบ•เป‰เบญเบ‡, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ”เบเบเบปเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบ™ A. เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ›เบฑเบ™
เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ” Git เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เป„เบ”เป‰เบซเบผเบฒเบเบเปˆเบงเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เป„เบ”เป‰ immortalized เบ—เบธเบเป†เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เป„เบ”เป‰เป€เบฎเบฑเบ”
เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป„เบ›เบชเบนเปˆเบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.

เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ™เบตเป‰เปเบกเปˆเบ™ e.g. uncommit, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบเป‰เบฒเบ
patch stack base downwards โ€” ie, turn Git commits into StGit patches เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เป€เบ›เบฑเบ™โ€‹เบˆเบดเบ‡
โ€” เปเบฅเบฐโ€‹เบ„เปเบฒโ€‹เบซเบกเบฑเป‰เบ™โ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹, inverse เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹.
เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป€เบšเบดเปˆเบ‡ เป„เบ”เป‰ tutorial[1]

เบเบฒเบ™เบฅเบฐเบšเบธ เป€เบžเบตเป‰เบก
เบ„เปเบฒเบชเบฑเปˆเบ‡ StGit เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป€เบญเบปเบฒเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡ patches StGit เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. Patches เปƒเบ™ stack เป„เบ”เป‰
เบ–เบทเบเบฅเบฐเบšเบธเบ”เป‰เบงเบเบŠเบทเปˆเบชเบฑเป‰เบ™, เปเบ•เปˆเบฅเบฐเบญเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเปƒเบ™ stack.

Patches เปƒเบ™เบชเบฒเบ‚เบฒเบ›เบฐเบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบซเบกเบฒเบเป€เบ–เบดเบ‡เบžเบฝเบ‡เปเบ•เปˆเป‚เบ”เบเบŠเบทเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบšเบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰
เบ—เปˆเบฒเบ™เบเปเบฒเบ™เบปเบ” patch เปƒเบ™เบชเบฒเบ‚เบฒเบญเบทเปˆเบ™เบ‚เบญเบ‡ repository; เบ™เบตเป‰เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™ prefixing เป„เบ”เป‰
เบŠเบทเปˆ patch เบเบฑเบšเบŠเบทเปˆเบชเบฒเบ‚เบฒเปเบฅเบฐเบˆเปเป‰เบฒเบชเบญเบ‡เป€เบกเบฑเบ” (เป€เบŠเบฑเปˆเบ™: เบชเบฒเบ‚เบฒเบญเบทเปˆเบ™เป†: thatpatch).

เบเบฒเบ™เบฅเบฐเบšเบธ เบชเบฑเบ™เบเบฒ
เบšเบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ StGit เป€เบญเบปเบฒ Git commits เป€เบ›เบฑเบ™เบเบฒเบ™เป‚เบ•เป‰เบ–เบฝเบ‡. StGit เบเบญเบกเบฎเบฑเบšเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบญเบญเบ
เบ—เบตเปˆ Git เป€เบฎเบฑเบ”; เปเบฅเบฐเบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบŠเบทเปˆ patch (เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆ prefixed เป‚เบ”เบเบŠเบทเปˆเบชเบฒเบ‚เบฒเปเบฅเบฐ a
colon) เปเบกเปˆเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ™เบตเป‰. เบ•เบปเบงเปเบเป‰เป„เบ‚ Git เบ›เบปเบเบเบฐเบ•เบด ^ เปเบฅเบฐ ~ เบเบฑเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰; เบ•เบปเบงเบขเปˆเบฒเบ‡:
เบชเบฒเบ‚เบฒ: apatch ~ 2 เปเบกเปˆเบ™เบ›เบนเปˆเบเปˆเบฒเบ•เบฒเบเบฒเบเบ‚เบญเบ‡เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™ patch apatch เบชเบธเบ”เบชเบฒเบ‚เบฒ.
เบชเบฒเบ‚เบฒ.

เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบŠเบทเปˆ patch, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบงเปˆเบฒ {base} เป€เบžเบทเปˆเบญเบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบชเปˆ stack base (เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบžเบฝเบ‡เปเบ•เปˆ.
เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบชเบธเบ” patch); เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, abranch:{base} เปเบกเปˆเบ™เบ–เบฒเบ™เบ‚เบญเบ‡ stack เปƒเบ™เบชเบฒเบ‚เบฒ
เบชเบฒเบ‚เบฒ.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบœเปˆเบฒเบ™เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบดเบ‡ StGit เปƒเบซเป‰เบเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡ Git, stg-id(1) เบˆเบฐเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™
Git commit id เบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™.

OPTIONS


เบ—เบธเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบปเปˆเบงเป„เบ›เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบกเบตเปƒเบซเป‰
(เปเบฅเบฐเป€เบญเบเบฐเบชเบฒเบ™เบ”เป‰เบงเบ) เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

- เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡
เบžเบดเบกเบชเบฐเบšเบฑเบš StGit, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบญเบทเปˆเบ™เป†เบ—เบตเปˆเปƒเบŠเป‰, เป€เบŠเบฑเปˆเบ™ Git เปเบฅเบฐ
เบ‡เบน.

- เบŠเปˆเบงเบ
เบžเบดเบกเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเปเบฅเบฐเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ–เป‰เบฒเบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบ StGit เบ–เบทเบเบกเบญเบšเปƒเบซเป‰,
เบžเบดเบก synposis เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบเปˆเบญเบเบ™เบฑเป‰เบ™.

STGIT เบชเบฒเบกเบฒเบ”


เบžเบงเบเป€เบฎเบปเบฒเปเบšเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ StGit เปƒเบ™เบเบธเปˆเบกเบซเบปเบงเบ‚เปเป‰, เบญเบตเบ‡เบ•เบฒเบกเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบงเบฑเบ”เบ–เบธเบ•เบปเป‰เบ™เบ•เป
เบชเป‰เบฒเบ‡เบซเบผเบทเบ›เปˆเบฝเบ™เปเบ›เบ‡.

เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเบฑเป‰เบ™เป†เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ„เปเบฒเบชเบฑเปˆเบ‡. เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™
manpage เบ„เปเบฒเบชเบฑเปˆเบ‡เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™. manpages เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบกเบตเบŠเบทเปˆ stg- (1).

Repository เบ„เปเบฒเบชเบฑเปˆเบ‡
stg-clone(1โ€‹)
เบชเป‰เบฒเบ‡เป‚เบ„เบฅเบ™เบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เบ‚เบญเบ‡ repository เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ

stg-id(1โ€‹)
เบžเบดเบกเบ„เปˆเบฒ git hash เบ‚เบญเบ‡เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡ StGit

Stack (เบชเบฒเบ‚เบฒ) เบ„เปเบฒเบชเบฑเปˆเบ‡
stg-เบชเบฒเบ‚เบฒ(1โ€‹)
เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบชเบฒโ€‹เบ‚เบฒโ€‹: เบชเบฐโ€‹เบซเบผเบฑเบšโ€‹, เบฅเบฒเบโ€‹เบŠเบทเปˆโ€‹, เบชเป‰เบฒเบ‡โ€‹, เบ›เปˆเบฝเบ™โ€‹เบŠเบทเปˆโ€‹, เบฅเบถเบšโ€‹, ...

stg-เบชเบฐเบญเบฒเบ”(1โ€‹)
เบฅเบถเบš patches เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเปƒเบ™เบŠเบธเบ”

stg-commit(1โ€‹)
เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบœเปˆเบ™เบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบ–เบฒเบงเบญเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฒเบ™ stack

stg-float(1โ€‹)
เบเบนเป‰เปเบœเปˆเบ™เบ•เบดเบ”เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเบฐเปƒเบŠเป‰เปเบฅเป‰เบงเบเปเบ•เบฒเบก

stg-goto(1โ€‹)
Push เบซเบผเบท pop patches เป„เบ›เบซเบฒเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡

stg-เป€เบŠเบทเปˆเบญเบ‡(1โ€‹)
เป€เบŠเบทเปˆเบญเบ‡เปเบœเปˆเบ™เบ•เบดเบ”เบขเบนเปˆเปƒเบ™เบŠเบธเบ”

stg-init(1โ€‹)
เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบฒเบ‚เบฒเบ›เบฐเบˆเบธเบšเบฑเบ™เป€เบžเบทเปˆเบญเปƒเบŠเป‰เบเบฑเบš StGIT

stg-log(1โ€‹)
เบชเบฐเปเบ”เบ‡เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบžเบฑเบ”

stg-เบ•เปเปˆเป„เบ›(1โ€‹)
เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡เปเบœเปˆเบ™เบ•เปเปˆเป„เบ›

stg-patches(1โ€‹)
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ—เบตเปˆโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹

stg-pop(1โ€‹)
เบ›เปŠเบญเบšเบ›เปŠเบญเบ”เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™เบˆเบฒเบ stack

stg-prev(1โ€‹)
เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡ patch เบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ

stg-เป€เบœเบตเบเปเบœเปˆ(1โ€‹)
เบเบนเป‰เบเบฒเบ™เบ›เปˆเบฝเบ™ stack เป„เบ›เบซเบฒเบชเบฒเบ‚เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบดเบ”

stg-เบ”เบถเบ‡(1โ€‹)
เบ”เบถเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบฒเบ repository เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ

stg-push(1โ€‹)
เบเบนเป‰เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบซเบผเบฒเบ patches เปƒเบชเปˆ stack เป„เบ”เป‰

stg-rebase(1โ€‹)
เบเป‰เบฒเบเบ–เบฒเบ™ stack เป„เบ›เบˆเบธเบ”เบญเบทเปˆเบ™เปƒเบ™เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”

stg-เป€เบฎเบฑเบ”เบ„เบทเบ™(1โ€‹)
เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบเบปเบเป€เบฅเบตเบเบซเบผเป‰เบฒเบชเบธเบ”

stg-เบชเป‰เบญเบกเปเบ›เบ‡(1โ€‹)
เปเบเป‰เป„เบ‚เป€เบกเบ•เบฒเป€เบ”เบ•เบฒเบ‚เบญเบ‡ StGit เบ–เป‰เบฒเบชเบฒเบ‚เบฒเบ–เบทเบเปเบเป‰เป„เบ‚เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ git

stg-เบฃเบตเป€เบŠเบฑเบ”(1โ€‹)
เบฃเบตเป€เบŠเบฑเบ”เบŠเบธเบ”เปเบžเบฑเบเป€เบเบฑเบ”เป€เบ›เบฑเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰

stg-series(1โ€‹)
เบžเบดเบกเบŠเบธเบ” patch

stg-sink(1โ€‹)
เบชเบปเปˆเบ‡ patches เป€เบฅเบดเบเบฅเบปเบ‡ stack เป„เบ”เป‰

stg-squash(1โ€‹)
Squash เบชเบญเบ‡เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบซเบ™เบถเปˆเบ‡

stg-top(1โ€‹)
เบžเบดเบกเบŠเบทเปˆเบ‚เบญเบ‡ patch เป€เบ—เบดเบ‡

stg-uncommit(1โ€‹)
เบ›เปˆเบฝเบ™ git commits เบ›เบปเบเบเบฐเบ•เบดเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™ StGit patches

stg-เบเบปเบเป€เบฅเบตเบ(1โ€‹)
เบเบปเบเป€เบฅเบตเบเบเบฒเบ™เบ”เบณเป€เบ™เบตเบ™เบเบฒเบ™เบซเบผเป‰เบฒเบชเบธเบ”

stg-unhide(1โ€‹)
เป€เบŠเบปเบฒเป€เบŠเบทเปˆเบญเบ‡เปเบ—เบฑเบšเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰

Patch เบ„เปเบฒเบชเบฑเปˆเบ‡
stg-เบฅเบถเบš(1โ€‹)
เบฅเบถเบšเปเบžเบฑเบ”

stg-เบ”เบฑเบ”เปเบเป‰(1โ€‹)
เปเบเป‰เป„เบ‚เบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบซเบผเบทเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡

stg-เบชเบปเปˆเบ‡เบญเบญเบ(1โ€‹)
เบชเบปเปˆเบ‡เบญเบญเบ patches เป„เบ›เบซเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต

stg-files(1โ€‹)
เบชเบฐโ€‹เปเบ”เบ‡โ€‹เป„เบŸเบฅโ€‹เปŒโ€‹เบ—เบตเปˆโ€‹เบ”เบฑเบ”โ€‹เปเบเป‰โ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚ (เบซเบผเบทโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹)

stg-fold(1โ€‹)
เบฅเบงเบกเป€เบญเบปเบฒเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เบ‚เบญเบ‡ GNU เป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™

stg-เบ™เปเบฒเป€เบ‚เบปเป‰เบฒ(1โ€‹)
เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเป„เบŸเบฅเปŒ GNU diff เป€เบ›เบฑเบ™ patch เปƒเบซเบกเปˆ

stg-mail(1โ€‹)
เบชเบปเปˆเบ‡ patch เบซเบผเบทเบŠเบธเบ”เบ‚เบญเบ‡ patches เป‚เบ”เบ e-mail

stg-เปƒเปเปˆ(1โ€‹)
เบชเป‰เบฒเบ‡เปเบžเบฑเบ”เปƒเปเปˆ, เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ

stg-เป€เบฅเบทเบญเบ(1โ€‹)
เบ™เปเบฒเป€เบ‚เบปเป‰เบฒ patch เบˆเบฒเบเบชเบฒเบ‚เบฒเบญเบทเปˆเบ™เบซเบผเบทเบงเบฑเบ”เบ–เบธ commit

stg-เป‚เบซเบผเบ”เบซเบ™เป‰เบฒเบˆเปเบ„เบทเบ™(1โ€‹)
เบชเป‰เบฒเบ‡เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบš patch เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™

stg-เบ›เปˆเบฝเบ™เบŠเบทเปˆ(1โ€‹)
เบ›เปˆเบฝเบ™เบŠเบทเปˆ patch

stg-show(1โ€‹)
เบชเบฐเปเบ”เบ‡เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบเบฑเบš patch

stg-sync(1โ€‹)
synchronize patches เบเบฑเบšเบชเบฒเบ‚เบฒเบซเบผเบทเบŠเบธเบ”

เบ”เบฑเบ”เบŠเบฐเบ™เบต/เปœเป‰เบฒเบงเบฝเบ เบ„เปเบฒเบชเบฑเปˆเบ‡
stg-เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡(1โ€‹)
เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ‚เบญเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰

CONFIGURATION เบเบปเบ™เบˆเบฑเบ


StGit เปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบš Git. เป€เบšเบดเปˆเบ‡ เป„เบ›(7) เบชเปเบฒเบฅเบฑเบšเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เปเบกเปˆเปเบšเบš


เบ„เปเบฒเบชเบฑเปˆเบ‡ StGit เบˆเปเบฒเบ™เบงเบ™เปœเบถเปˆเบ‡เปƒเบŠเป‰เป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบšเป€เบžเบทเปˆเบญเบชเบฐเปœเบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เปเบเปˆ
เบ–เบทเบเปเบเป‰เป„เบ‚เป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ เป„เบŸเบฅเปŒเปเบกเปˆเปเบšเบš .tmpl เบ–เบทเบเบ„เบปเป‰เบ™เบซเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰
เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบเบฒเบ™:

1. $GITDIR/ (เปƒเบ™เบ—เบฒเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”, .git/ directory เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ)

2. $HOME/.stgit/templates/

3. /usr/share/stgit/templates/

เบซเบกเบฒเบเป€เบซเบ”


1. เบเบฒเบ™เบชเบญเบ™
[เบ•เบฑเป‰เบ‡ $man.base.url.for.relative.links]/tutorial.html

เปƒเบŠเป‰ stg เบญเบญเบ™เป„เบฅเบ™เปŒเป‚เบ”เบเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™ onworks.net


เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบตเป€เบฎเบฑเบ”เบงเบฝเบเบŸเบฃเบต

เบ”เบฒเบงเป‚เบซเบผเบ”เปเบญเบฑเบš Windows เปเบฅเบฐ Linux

  • 1
    เบญเบฐเป‚เบงเบเบฒเป‚เบ”
    เบญเบฐเป‚เบงเบเบฒเป‚เบ”
    Avogadro เปเบกเปˆเบ™เป‚เบกเป€เบฅเบเบธเบ™เบ‚เบฑเป‰เบ™เบชเบนเบ‡
    เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™เบญเบญเบเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ‚เป‰เบฒเบกเป€เบงเบ—เบต
    เปƒเบ™โ€‹เบเบฒเบ™โ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เป€เบ„โ€‹เบกเบตโ€‹เบชเบฒเบ”โ€‹, เป‚เบกโ€‹เป€เบฅโ€‹เบเบธเบ™โ€‹
    เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡, เบŠเบตเบงเบฐเบงเบดเบ—เบฐเบเบฒ, เบงเบฑเบ”เบชเบฐเบ”เบธ
    เบงเบดโ€‹เบ—เบฐโ€‹เบเบฒโ€‹เบชเบฒเบ”โ€‹เปเบฅเบฐ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Avogadro
  • 2
    XMLTV
    XMLTV
    XMLTV เปเบกเปˆเบ™เบŠเบธเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเปเบเบฃเบกเป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™
    เบฅเบฒเบเบเบฒเบ™เป‚เบ—เบฅเบฐเบžเบฒเบš (tvguide) เปเบฅเบฐเบŠเปˆเบงเบเบˆเบฑเบ”เบเบฒเบ™
    เบเบฒเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เป‚เบ—เบฅเบฐโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹, เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบฎเบฑเบโ€‹เบชเบฒโ€‹เบฅเบฒเบโ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹
    เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ XML. เบกเบตเบชเบดเปˆเบ‡เบญเปเบฒเบ™เบงเบเบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบซเป‰
    เบ‚เบญเบ‡...
    เบ”เบฒเบงเป‚เบซเบฅเบ” XMLTV
  • 3
    เบ—เบฑเบš
    เบ—เบฑเบš
    เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เบŠเบญเบšโ€‹เปเบงโ€‹เบŸเบฃเบต Strikrโ€‹. เบ›เบญเบก
    เบ›เปˆเบญเบเบญเบญเบเบกเบฒเบžเบฒเบเปƒเบ•เป‰ 'เบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆ'
    เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ”เบ„เบนเปˆ: AGPLv3 (เบŠเบธเบกเบŠเบปเบ™) เปเบฅเบฐ
    CC-BY-NC-ND 4.0 เบชเบฒเบเบปเบ™
    (เบเบฒเบ™โ€‹เบ„เป‰เบฒ)...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Strikr
  • 5
    GIFLIB
    GIFLIB
    giflib เป€เบ›เบฑเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบญเปˆเบฒเบ™เปเบฅเบฐ
    เบเบฒเบ™เบ‚เบฝเบ™เบฎเบนเบšเบžเบฒเบš gif. เบกเบฑเบ™เปเบกเปˆเบ™ API เปเบฅเบฐ ABI
    เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš libungif เบ—เบตเปˆเบขเบนเปˆเปƒเบ™
    เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเบฒเบ™เบšเบตเบšเบญเบฑเบ” LZW
    เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™ ...
    เบ”เบฒเบงเป‚เบซเบฅเบ” GIFLIB
  • 6
    Alt-F
    Alt-F
    Alt-F เบชเบฐเปœเบญเบ‡เปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒเบŸเบฃเบต เปเบฅเบฐเป€เบ›เบตเบ”
    เป€เบŸเบตเบกเปเบงเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบš DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F เบกเบต Samba เปเบฅเบฐ NFS;
    เบฎเบญเบ‡เบฎเบฑเบš ext2/3/4...
    เบ”เบฒเบงเป‚เบซเบฅเบ” Alt-F
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Linux เบ„เบณ เบชเบฑเปˆเบ‡

  • 1
    acl_grant
    acl_grant
    rsbac-admin - เบเปเบฒเบ™เบปเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ
    เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ: rsbac-admin เปเบกเปˆเบ™ a
    เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
    เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ (RSBAC)
    เป€เบ„เบ™...
    เปเบฅเปˆเบ™ acl_grant
  • 2
    acl_group
    acl_group
    rsbac-admin - เบเปเบฒเบ™เบปเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ
    เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบ: rsbac-admin เปเบกเปˆเบ™ a
    เบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰
    เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบปเบ”เบฅเบฐเบšเบฝเบšเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰ (RSBAC)
    เป€เบ„เบ™...
    เปเบฅเปˆเบ™ acl_group
  • 3
    create_bmp_for_stripline_coupler
    create_bmp_for_stripline_coupler
    create_bmp_for_stripline_coupler -
    bitmap generator เบชเปเบฒเบฅเบฑเบš coupler เบเบฑเบšเบšเบฒเบ‡
    striplines เบฅเบฐ เบซเบงเปˆเบฒเบ‡ เบชเบญเบ‡ เบเบงเป‰เบฒเบ‡ infinitely
    เบเบปเบ™เบžเบทเป‰เบ™เบ”เบดเบ™ (เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡ atlc) ...
    เปเบฅเปˆเบ™ create_bmp_for_stripline_coupler
  • 4
    เบชเป‰เบฒเบ‡_bmp_for_symmetrical_stripline
    เบชเป‰เบฒเบ‡_bmp_for_symmetrical_stripline
    เบชเป‰เบฒเบ‡_bmp_for_symmetrical_stripline -
    bitmap generator เบชเปเบฒเบฅเบฑเบš conductor เบšเบฒเบ‡
    เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบเบปเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบ‚เบญเบšเป€เบ‚เบ” (เบชเปˆเบงเบ™
    เบ‚เบญเบ‡ atlc) ...
    เปเบฅเปˆเบ™ create_bmp_for_symmetrical_stripline
  • 5
    FvwmPager1
    FvwmPager1
    FvwmPager - เป‚เบกเบ”เบนเบ™ FVWM Pager ...
    เปเบฅเปˆเบ™ FvwmPager1
  • 6
    FvwmPerl
    FvwmPerl
    FvwmPerl - the fvwm perl manipulator
    เปเบฅเบฐเบ•เบปเบงเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบเปˆเบญเบ™ ...
    เปเบฅเปˆเบ™ FvwmPerl
  • เป€เบžเบตเปˆเบกเป€เบ•เบตเบก ยป

Ad