Ito ang command na git-annotate na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
git-annotate - I-annotate ang mga linya ng file na may commit na impormasyon
SINOPSIS
pumunta i-annotate [mga opsyon] file [rebisyon]
DESCRIPTION
Nag-annotate sa bawat linya sa ibinigay na file na may impormasyon mula sa commit na ipinakilala
Ang linya. Opsyonal na nag-annotate mula sa isang ibinigay na rebisyon.
Ang tanging pagkakaiba sa pagitan ng utos na ito at git-blame(1) ay gumagamit sila nang bahagya
iba't ibang mga format ng output, at ang utos na ito ay umiiral lamang para sa backward compatibility sa
suportahan ang mga kasalukuyang script, at magbigay ng mas pamilyar na pangalan ng command para sa mga taong nagmumula
iba pang mga sistema ng SCM.
Opsyon
-b
Ipakita ang blangkong SHA-1 para sa mga boundary commit. Maaari din itong kontrolin sa pamamagitan ng
blame.blankboundary config na opsyon.
--ugat
Huwag ituring ang root commit bilang mga hangganan. Maaari din itong kontrolin sa pamamagitan ng
blame.showRoot config na opsyon.
--show-stats
Isama ang mga karagdagang istatistika sa dulo ng output ng sisihin.
-L , , -L :
I-annotate lamang ang ibinigay na hanay ng linya. Maaaring tukuyin ng maraming beses. Nagsasapawan
pinapayagan ang mga saklaw.
at ay opsyonal. “-L ” o “-L ,” sumasaklaw mula sa sa
dulo ng file. “-L , ” sumasaklaw mula sa simula ng file hanggang .
at maaaring kumuha ng isa sa mga form na ito:
· numero
Kung o ay isang numero, ito ay tumutukoy sa isang ganap na numero ng linya (mga linya ng bilang
mula sa 1).
· /regex/
Gagamitin ng form na ito ang unang linya na tumutugma sa ibinigay na POSIX regex. Kung ay isang
regex, maghahanap ito mula sa dulo ng nakaraang hanay ng -L, kung mayroon man, kung hindi man
mula sa simula ng file. Kung ay “^/regex/”, maghahanap ito mula sa simula ng
file. Kung ay isang regex, maghahanap ito simula sa linyang ibinigay ni .
· +offset o -offset
Ito ay may bisa lamang para sa at tutukuyin ang ilang linya bago o pagkatapos
ang linyang ibinigay ni .
Kung ": ” ay ibinigay bilang kapalit ng at , ito ay isang regular na expression
na nagsasaad ng hanay mula sa unang linya ng funcname na tumutugma , hanggang sa
susunod na linya ng funcname. “: ” mga paghahanap mula sa dulo ng nakaraang hanay ng -L, kung
anuman, kung hindi man mula sa simula ng file. “^: ” mga paghahanap mula sa simula ng file.
-l
Ipakita ang mahabang rev (Default: naka-off).
-t
Ipakita ang hilaw na timestamp (Default: naka-off).
-S
Gumamit ng mga rebisyon mula sa revs-file sa halip na tumawag git-rev-listNa (1).
--baligtad
Ilakad ang kasaysayan pasulong sa halip na paatras. Sa halip na ipakita ang rebisyon kung saan a
lumitaw ang linya, ipinapakita nito ang huling rebisyon kung saan umiral ang isang linya. Nangangailangan ito
isang hanay ng rebisyon tulad ng START..END kung saan ang path na dapat sisihin ay umiiral sa START.
-p, --porselana
Ipakita sa isang format na idinisenyo para sa pagkonsumo ng makina.
--linya-porselana
Ipakita ang porselana na format, ngunit ang output ay nagbibigay ng impormasyon para sa bawat linya, hindi lamang ang
unang beses na na-reference ang isang commit. Nagpapahiwatig --porselana.
--incremental
Ipakita ang resulta nang paunti-unti sa isang format na idinisenyo para sa pagkonsumo ng makina.
--encoding=
Tinutukoy ang pag-encode na ginagamit upang mag-output ng mga pangalan ng may-akda at gumawa ng mga buod. Pagtatakda nito sa
walang sinisisi ang output na hindi na-convert na data. Para sa karagdagang impormasyon tingnan ang talakayan
tungkol sa pag-encode sa git-log(1) manu-manong pahina.
--nilalaman
Kailan ay hindi tinukoy, ang utos ay nag-annotate ng mga pagbabago simula pabalik mula sa
ang working tree copy. Ginagawa ng watawat na ito ang utos na magpanggap na parang gumaganang kopya ng puno
ay may mga nilalaman ng pinangalanang file (tukuyin - upang gawin ang command na basahin mula sa
karaniwang input).
--date
Tinutukoy ang format na ginamit upang mag-output ng mga petsa. Kung hindi ibinigay ang --date, ang halaga ng
blame.date config variable ang ginagamit. Kung hindi rin nakatakda ang blame.date config variable,
ang iso format ang ginagamit. Para sa mga sinusuportahang halaga, tingnan ang talakayan ng --date na opsyon
at git-logNa (1).
-M| |
I-detect ang mga inilipat o nakopyang linya sa loob ng isang file. Kapag ang isang commit ay gumagalaw o nakopya ng isang bloke ng
mga linya (hal. ang orihinal na file ay may A at pagkatapos ay B, at binago ito ng commit sa B at
pagkatapos A), ang tradisyonal magbigay-sala napapansin lamang ng algorithm ang kalahati ng paggalaw at
karaniwang sinisisi ang mga linyang inilipat pataas (ibig sabihin B) sa magulang at sinisisi
sa mga linyang inilipat pababa (ibig sabihin A) sa child commit. Sa pagpipiliang ito, pareho
ang mga grupo ng mga linya ay sinisisi sa magulang sa pamamagitan ng pagpapatakbo ng mga karagdagang pass ng inspeksyon.
ay opsyonal ngunit ito ang mas mababang hangganan sa bilang ng mga alphanumeric na character
na dapat makita ng Git bilang gumagalaw/kumopya sa loob ng isang file para maiugnay nito ang mga linyang iyon
kasama ang magulang commit. Ang default na halaga ay 20.
-C| |
Bilang karagdagan sa -M, makita ang mga linyang inilipat o kinopya mula sa iba pang mga file na binago sa
ang parehong pangako. Ito ay kapaki-pakinabang kapag inayos mong muli ang iyong programa at inilipat ang code sa paligid
sa kabuuan ng mga file. Kapag ang pagpipiliang ito ay ibinigay ng dalawang beses, ang utos ay naghahanap din
mga kopya mula sa iba pang mga file sa commit na lumilikha ng file. Kapag ibinigay ang pagpipiliang ito
tatlong beses, ang utos ay naghahanap din ng mga kopya mula sa iba pang mga file sa anumang commit.
ay opsyonal ngunit ito ang mas mababang hangganan sa bilang ng mga alphanumeric na character
na dapat makita ng Git bilang gumagalaw/kumopya sa pagitan ng mga file para maiugnay nito ang mga linyang iyon
kasama ang magulang commit. At ang default na halaga ay 40. Kung mayroong higit sa isang -C
mga opsyon na ibinigay, ang Ang argumento ng huling -C ay magkakabisa.
-h
Ipakita ang mensahe ng tulong.
Gumamit ng git-annotate online gamit ang mga serbisyo ng onworks.net