From 683ddfefebd18cc953656744a19dddb89bad8df2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A7=83=E5=A4=B4=E7=81=AF=E7=AC=BC=E9=B1=BC?=
 <ttdlyu@163.com>
Date: Tue, 23 May 2023 08:21:06 +0000
Subject: [PATCH] Translated using Weblate (Chinese (Simplified))
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Currently translated at 38.0% (4201 of 11052 strings)

Translation: Git Manpages/Translations
Translate-URL: https://hosted.weblate.org/projects/git-manpages/translations/zh_Hans/
Signed-off-by: 燁껃ㅄ��Ъ浴� <ttdlyu@163.com>
---
 po/documentation.zh_HANS-CN.po | 170 ++++++++++++++++-----------------
 1 file changed, 85 insertions(+), 85 deletions(-)

diff --git a/po/documentation.zh_HANS-CN.po b/po/documentation.zh_HANS-CN.po
index 33b593b..bc9fb96 100644
--- a/po/documentation.zh_HANS-CN.po
+++ b/po/documentation.zh_HANS-CN.po
@@ -3,7 +3,7 @@
 # This file is distributed under the same license as the Git package.
 # Matthias A횩hauer <mha1993@live.de>, 2019.
 msgid ""
-msgstr "Project-Id-Version: git documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2023-02-26 14:06+0100\nPO-Revision-Date: 2023-05-22 06:28+0000\nLast-Translator: 燁껃ㅄ��Ъ浴� <ttdlyu@163.com>\nLanguage-Team: LANGUAGE <LL@li.org>\nLanguage: zh_HANS-CN\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=1; plural=0;\nX-Generator: Weblate 4.18-dev\n"
+msgstr "Project-Id-Version: git documentation\nReport-Msgid-Bugs-To: jn.avila@free.fr\nPOT-Creation-Date: 2023-02-26 14:06+0100\nPO-Revision-Date: 2023-05-24 14:40+0000\nLast-Translator: 燁껃ㅄ��Ъ浴� <ttdlyu@163.com>\nLanguage-Team: LANGUAGE <LL@li.org>\nLanguage: zh_HANS-CN\nMIME-Version: 1.0\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\nPlural-Forms: nplurals=1; plural=0;\nX-Generator: Weblate 4.18-dev\n"
 
 #. type: Labeled list
 #: en/blame-options.txt:1 en/diff-options.txt:769 en/git-instaweb.txt:45 en/git-mailinfo.txt:49 en/git-mailsplit.txt:35 en/git-repack.txt:146 en/git-status.txt:31
@@ -40738,25 +40738,25 @@ msgstr "瑥룡낏�륅펽�ㅴ틙`--force-with-lease=< 凉뺟뵪�� >:< �잍쐹 >`餓ε쨼��
 #: en/git-push.txt:283
 #, priority:220
 msgid "\"--no-force-with-lease\" will cancel all the previous --force-with-lease on the command line."
-msgstr ""
+msgstr "\"--no-force-with-lease \" 弱녶룚易덁퉳�띶쑉�썰빱烏뚥툓���됬쉪 --force-with-lease��"
 
 #. type: Plain text
 #: en/git-push.txt:289
 #, priority:220
 msgid "A general note on safety: supplying this option without an expected value, i.e. as `--force-with-lease` or `--force-with-lease=<refname>` interacts very badly with anything that implicitly runs `git fetch` on the remote to be pushed to in the background, e.g. `git fetch origin` on your repository in a cronjob."
-msgstr ""
+msgstr "�념틢若됧뀲�㎫쉪訝��ц��롳폏�ⓩ깹�됮쥋�잌�쇘쉪�끻넻訝뗦룓堊쏂퓳訝ら�됮」竊뚦뜵 `--force-with-lease` ��`--force-with-lease=< 凉뺟뵪�� >`竊뚥폏訝롣뻣鵝뺝쑉�롥룿�먨폀瓦먫죱 `git fetch` �꾥퓶塋�렓�곭쉪瓦쏁쮮雅㎫뵟�욃만訝띶��꾡틨�⑨펽堊뗥쫩餓볟틩訝� cronjob �� `git fetch origin`��"
 
 #. type: Plain text
 #: en/git-push.txt:296
 #, priority:220
 msgid "The protection it offers over `--force` is ensuring that subsequent changes your work wasn't based on aren't clobbered, but this is trivially defeated if some background process is updating refs in the background. We don't have anything except the remote tracking info to go by as a heuristic for refs you're expected to have seen & are willing to clobber."
-msgstr ""
+msgstr "訝� `--force` �멩캈竊뚦츆�먧풘�꾡퓷�ㅶ삸簾�퓷鵝좂쉪藥δ퐳訝띶읃雅롥릮瀯�쉪�섇뙑竊뚥퐜倻귝옖�됧릮�계퓵葉뗥쑉�롥룿�닸뼭凉뺟뵪竊뚩퓳訝��밧갚孃덂��볢˙�닷쓯�귡솮雅녻퓶葉뗨퇎甕や에��쨼竊뚧닊餓ф깹�됦뻣鵝뺜퐷�잍쐹�뗥댆亮뜻꽴�뤷렮�닺㎗��빳鵝쒍맏��룕凉뤷폊�①쉪訝쒑���"
 
 #. type: Plain text
 #: en/git-push.txt:300
 #, priority:220
 msgid "If your editor or some other system is running `git fetch` in the background for you a way to mitigate this is to simply set up another remote:"
-msgstr ""
+msgstr "倻귝옖鵝좂쉪煐뽬풌�ⓩ닑�뜸퍟楹사퍨�ⓨ릮�겻맏鵝좄퓧烏�`git fetch`竊뚦뇧饔삭퓳燁띷깄�든쉪�방퀡����뺝쑑溫양쉰�╊�訝よ퓶葉뗰폏"
 
 #. type: Plain text
 #: en/git-push.txt:303
@@ -40764,13 +40764,13 @@ msgstr ""
 msgid ""
 "\tgit remote add origin-push $(git config remote.origin.url)\n"
 "\tgit fetch origin-push\n"
-msgstr ""
+msgstr "\tgit remote add origin-push $(git config remote.origin.url)\n\tgit fetch origin-push\n"
 
 #. type: Plain text
 #: en/git-push.txt:306
 #, priority:220
 msgid "Now when the background process runs `git fetch origin` the references on `origin-push` won't be updated, and thus commands like:"
-msgstr ""
+msgstr "�겼쑉竊뚦퐪�롥룿瓦쏁쮮瓦먫죱 `git fetch origin` �띰펽`origin-push`訝딁쉪凉뺟뵪弱녵툖鴉싪˙�닸뼭竊뚦썱閭ㅿ펽�뤺퓳�루쉪�썰빱竊�"
 
 #. type: Plain text
 #: en/git-push.txt:308
@@ -40782,7 +40782,7 @@ msgstr "\tgit push --force-with-lease origin-push\n"
 #: en/git-push.txt:313
 #, priority:220
 msgid "Will fail unless you manually run `git fetch origin-push`. This method is of course entirely defeated by something that runs `git fetch --all`, in that case you'd need to either disable it or do something more tedious like:"
-msgstr ""
+msgstr "�ㅹ씆鵝졿뎸�②퓧烏� `git fetch origin-push`竊뚦맔�쇾폏鸚김뇰�귛퐪�띰펽瓦숂쭕�방퀡若뚦뀲��빳熬ヨ퓧烏� `git fetch --all` �꾡툥蜈욘돀兀ο펽�②퓳燁띷깄�듕툔竊뚥퐷��誤곭쫨�ⓨ츆�뽬�끻걳訝�雅쎿쎍濚곭릱�꾡틟�낉펽驪붷쫩竊�"
 
 #. type: Plain text
 #: en/git-push.txt:318
@@ -40792,37 +40792,37 @@ msgid ""
 "\tgit tag base master    # mark our base point\n"
 "\tgit rebase -i master   # rewrite some commits\n"
 "\tgit push --force-with-lease=master:base master:master\n"
-msgstr ""
+msgstr "\tgit fetch              # 餓롨퓶葉뗤퍜佯볠쎍�� 'master' �녷뵱\n\tgit tag base master    # �뉓��븀궧\n\tgit rebase -i master   # �띶넍�먧틳�먧벡\n\tgit push --force-with-lease=master:base master:master\n"
 
 #. type: Plain text
 #: en/git-push.txt:324
 #, priority:220
 msgid "I.e. create a `base` tag for versions of the upstream code that you've seen and are willing to overwrite, then rewrite history, and finally force push changes to `master` if the remote version is still at `base`, regardless of what your local `remotes/origin/master` has been updated to in the background."
-msgstr ""
+msgstr "阿잌갚���竊뚥맏鵝졾럴瀯뤹쐦�겼뭉�욘꼷誤녺썣�꾡툓歷멧퍜佯볟닗兩뷰�訝�`base` �뉒�竊뚨꽫�롩뇥�쇿럣�뀐펽���롥쫩�쒑퓶葉뗧뎵�т퍖�뜹쑉 `base`竊뚦닕凉뷴댍�③�곦엶�밧댆`master`竊뚥툖嶸▽퐷�у쑑�� `remotes/origin/master` �ⓨ릮�경쎍�겻틙餓�阿덀��"
 
 #. type: Plain text
 #: en/git-push.txt:332
 #, priority:220
 msgid "Alternatively, specifying `--force-if-includes` as an ancillary option along with `--force-with-lease[=<refname>]` (i.e., without saying what exact commit the ref on the remote side must be pointing at, or which refs on the remote side are being protected) at the time of \"push\" will verify if updates from the remote-tracking refs that may have been implicitly updated in the background are integrated locally before allowing a forced update."
-msgstr ""
+msgstr "��쨼竊뚦쑉�쒏렓�곣�앮뿶弱� `--force-if-includes` 鵝쒍맏渦끻뒰�됮」訝� `--force-with-lease[=< 凉뺟뵪�� >]` 訝�壅룡뙁若싷펷�념툖瑥닺퓶葉뗧쉪凉뺟뵪恙낂』�뉐릲餓�阿덄‘�뉒쉪�먧벡竊뚧닑瓦쒐쮮�꾢벆雅쎾폊�②˙岳앮뒪竊됵펽弱녽챿瑥곮퓶葉뗨퇎甕ゅ폊�①쉪�닸뼭��맔�ⓨ뀅溫멨성�뜻쎍�겻퉳�띹˙�닷릦�ⓩ쑍�겹��"
 
 #. type: Plain text
 #: en/git-push.txt:340
 #, priority:220
 msgid "Usually, the command refuses to update a remote ref that is not an ancestor of the local ref used to overwrite it.  Also, when `--force-with-lease` option is used, the command refuses to update a remote ref whose current value does not match what is expected."
-msgstr ""
+msgstr "�싧만�끻넻訝뗰펽�썰빱鴉싨땼瀯앮쎍�겻�訝や툖掠욂틢�ⓩ씎誤녺썣若껆쉪�у쑑凉뺟뵪曄뽩뀍�꾥퓶葉뗥폊�ⓦ��  ��쨼竊뚦퐪鵝욜뵪 `--force-with-lease` �됮」�띰펽�썰빱鴉싨땼瀯앮쎍�겻�訝ゅ퐪�띶�쇌툗窯꾣쐿訝띸Е�꾥퓶葉뗥폊�ⓦ��"
 
 #. type: Plain text
 #: en/git-push.txt:343
 #, priority:220
 msgid "This flag disables these checks, and can cause the remote repository to lose commits; use it with care."
-msgstr ""
+msgstr "瓦쇾릉�뉐퓱獵곭뵪雅녻퓳雅쎿��ο펽亮뜹룾�썲��닺퓶葉뗧뎵�у틩訝℡ㅁ�먧벡竊뚥슴�ⓩ뿶誤곩컦恙껁��"
 
 #. type: Plain text
 #: en/git-push.txt:352
 #, ignore-ellipsis, priority:220
 msgid "Note that `--force` applies to all the refs that are pushed, hence using it with `push.default` set to `matching` or with multiple push destinations configured with `remote.*.push` may overwrite refs other than the current branch (including local refs that are strictly behind their remote counterpart).  To force a push to only one branch, use a `+` in front of the refspec to push (e.g `git push origin +master` to force a push to the `master` branch). See the `<refspec>...` section above for details."
-msgstr ""
+msgstr "力ⓩ꼷竊�`--force` �귞뵪雅롦��됭˙�③�곭쉪凉뺟뵪竊뚦썱閭ㅵ쑉 `push.default` 溫양쉰訝� `matching` �꾣깄�듕툔鵝욜뵪若껓펽�뽬�끻쑉 `remote.*.push` �띸쉰雅녶쩀訝ゆ렓�곭쎅�꾢쑑�꾣깄�듕툔竊뚦룾�썰폏誤녺썣壤볟뎺�녷뵱餓ε쨼�꾢폊�⑨펷�끾떖訝ζ졏�썲릮雅롥끀瓦쒐쮮野밧틪�꾣쑍�겼폊�⑨펹��  誤곩성�뜻렓�곩댆訝�訝ゅ늽��펽瑥룟쑉�③�곭쉪凉뺟뵪鰲꾥똽�띺씊鵝욜뵪 `+`竊덁풃倻� `git push origin +master`竊뚦성�뜻렓�곩댆 `master` �녷뵱竊됥�귟��낁쭅訝딃씊�� `< 凉뺟뵪鰲꾥똽 >...` �ⓨ늽��"
 
 #. type: Labeled list
 #: en/git-push.txt:353
@@ -40834,25 +40834,25 @@ msgstr "--[no-]force-if-includes"
 #: en/git-push.txt:356
 #, priority:220
 msgid "Force an update only if the tip of the remote-tracking ref has been integrated locally."
-msgstr ""
+msgstr "�ゆ쐣瓦쒐쮮瓮잒릉�꾢폊�③《塋�˙�닷릦�경쑍�경뎺凉뷴댍�닸뼭��"
 
 #. type: Plain text
 #: en/git-push.txt:362
 #, priority:220
 msgid "This option enables a check that verifies if the tip of the remote-tracking ref is reachable from one of the \"reflog\" entries of the local branch based in it for a rewrite. The check ensures that any updates from the remote have been incorporated locally by rejecting the forced update if that is not the case."
-msgstr ""
+msgstr "瓦쇾릉�됮」��뵪雅녵�訝ゆ��ο펽餓ι챿瑥곮퓶葉뗨퇎甕ゅ폊�①쉪窈띄ク��맔��빳餓롦쑍�겼늽��쉪�쒎폊�ⓩ뿥恙쀢�앮씉��릎�계씨竊뚥빳堊욤퓵烏뚪뇥�쇻�귟�汝��η‘岳앮씎�よ퓶葉뗧쉪餓삡퐬�닸뼭�썲럴瀛녑뀯�у쑑竊뚦쫩�쒍툖��퓳�뤄펽�숁땼瀯앭성�뜻쎍�겹��"
 
 #. type: Plain text
 #: en/git-push.txt:366
 #, priority:220
 msgid "If the option is passed without specifying `--force-with-lease`, or specified along with `--force-with-lease=<refname>:<expect>`, it is a \"no-op\"."
-msgstr ""
+msgstr "倻귝옖瑥ι�됮」亦→쐣�뉐츣 `--force-with-lease`竊뚧닑�끺툗 `--force-with-lease=< 凉뺟뵪�� >:< �잍쐹 >`訝�壅룡뙁若싷펽�숁삸�쒏뿞�됮」�앯쉪��"
 
 #. type: Plain text
 #: en/git-push.txt:368
 #, priority:220
 msgid "Specifying `--no-force-if-includes` disables this behavior."
-msgstr ""
+msgstr "�뉐츣 `---no-force-if-includes` 弱긷룾餓η쫨閭�퓳燁띹죱訝뷩��"
 
 #. type: Labeled list
 #: en/git-push.txt:369
@@ -40864,13 +40864,13 @@ msgstr "--repo=<repository>"
 #: en/git-push.txt:372
 #, priority:220
 msgid "This option is equivalent to the <repository> argument. If both are specified, the command-line argument takes precedence."
-msgstr ""
+msgstr "瓦쇾릉�됮」嶺됧릪雅� < 餓볟틩 > �귝빊�귛쫩�쒍륵�낂꺗熬ユ뙁若싷펽�쇾빳�썰빱烏뚦뢿�겻맏鴉섇뀍��"
 
 #. type: Plain text
 #: en/git-push.txt:379
 #, priority:220
 msgid "For every branch that is up to date or successfully pushed, add upstream (tracking) reference, used by argument-less linkgit:git-pull[1] and other commands. For more information, see `branch.<name>.merge` in linkgit:git-config[1]."
-msgstr ""
+msgstr "野밥틢驪뤶�訝ゅ럴瀯뤸쎍�경닑�먨뒣�③�곭쉪�녷뵱竊뚧렌�졽툓歷몌펷瓮잒릉竊됧폊�⑨펽�길뿞�귝빊�� linkgit:git-pull[1] �뚦끀餓뽩뫝餓ㅴ슴�ⓦ�귝쎍鸚싦에��펽鰲� linkgit:git-config[1] 訝�쉪 `branch.< �녷뵱�� >.merge`��"
 
 #. type: Labeled list
 #: en/git-push.txt:380
@@ -40882,13 +40882,13 @@ msgstr "--[no-]thin"
 #: en/git-push.txt:385
 #, priority:220
 msgid "These options are passed to linkgit:git-send-pack[1]. A thin transfer significantly reduces the amount of sent data when the sender and receiver share many of the same objects in common. The default is `--thin`."
-msgstr ""
+msgstr "瓦쇾틳�됮」熬ヤ폖�믥퍢 linkgit:git-send-pack[1]�귛퐪�묌�곫뼶�뚧렏�뜻뼶�됭�鸚싧뀻�뚨쉪野배괌�띰펽葉��얌폖渦볞폏鸚㎩ㄷ�뤷컩�묌�곭쉪�경뜮�뤵�귡퍡溫ㅶ삸 `--thin`��"
 
 #. type: Plain text
 #: en/git-push.txt:391
 #, priority:220
 msgid "Suppress all output, including the listing of updated refs, unless an error occurs. Progress is not reported to the standard error stream."
-msgstr ""
+msgstr "�묈댍���됬쉪渦볟눣竊뚦똿�ф쎍�곁쉪凉뺟뵪�꾢닓烏⑨펽�ㅹ씆�묊뵟�숃��귟퓵佯╊툖鴉싨뒫�딁퍢�뉐뇛�숃�役곥��"
 
 #. type: Labeled list
 #: en/git-push.txt:403
@@ -40900,19 +40900,19 @@ msgstr "--recurse-submodules=check|on-demand|only|no"
 #: en/git-push.txt:417
 #, priority:220
 msgid "May be used to make sure all submodule commits used by the revisions to be pushed are available on a remote-tracking branch.  If 'check' is used Git will verify that all submodule commits that changed in the revisions to be pushed are available on at least one remote of the submodule. If any commits are missing the push will be aborted and exit with non-zero status. If 'on-demand' is used all submodules that changed in the revisions to be pushed will be pushed. If on-demand was not able to push all necessary revisions it will also be aborted and exit with non-zero status. If 'only' is used all submodules will be pushed while the superproject is left unpushed. A value of 'no' or using `--no-recurse-submodules` can be used to override the push.recurseSubmodules configuration variable when no submodule recursion is required."
-msgstr ""
+msgstr "��빳�ⓩ씎簾�퓷誤곫렓�곭쉪岳���덃�鵝욜뵪�꾣��됧춴與▼쓼�먧벡�썲쑉瓦쒐쮮瓮잒릉�녷뵱訝듿룾�ⓦ��  倻귝옖鵝욜뵪 'check'竊똆it 弱녽챿瑥곫��됧쑉誤곫렓�곭쉪岳���덁릎�묊뵟�섇뙑�꾢춴與▼쓼�먧벡��맔�②�耶먩Æ�쀧쉪�녑컩訝�訝よ퓶葉뗤툓��뵪�귛쫩�쒐성弱묇뻣鵝뺞룓雅ㅿ펽�③�곩컛熬ヤ릎閭℡뭉餓ι씆�띄듁�곲���뷩�귛쫩�쒍슴�� 'on-demand'竊뚧��됧쑉誤곫렓�곭쉪岳���덁릎�묊뵟�섇뙑�꾢춴與▼쓼�썰폏熬ユ렓�곥�귛쫩�� on-demand 訝띹꺗�③�곫��됧퓚誤곭쉪岳���덌펽若껂튋弱녻˙訝��亮뜸빳�욇쎏�뜻�곲���뷩�귛쫩�쒍슴�� 'only'竊뚧��됬쉪耶먩Æ�쀥컛熬ユ렓�곻펽�띄벨窈밭쎅�쇾툖熬ユ렓�곥�귛퐪訝띺�誤곩춴與▼쓼�믣퐩�띰펽訝�訝� \"no\" �꾢�쇗닑鵝욜뵪 `--no-recurse-submodules` ��빳�ⓩ씎誤녺썣 push.recurseSubmodules �띸쉰�섌뇧��"
 
 #. type: Plain text
 #: en/git-push.txt:421
 #, priority:220
 msgid "When using 'on-demand' or 'only', if a submodule has a \"push.recurseSubmodules={on-demand,only}\" or \"submodule.recurse\" configuration, further recursion will occur. In this case, \"only\" is treated as \"on-demand\"."
-msgstr ""
+msgstr "壤볞슴�� \"on-demand\" �� \"only\" �띰펽倻귝옖訝�訝ゅ춴與▼쓼�� \"push.recurseSubmodules={on-demand,only}\" �� \"submodule.recurse\"�띸쉰竊뚦컛�묊뵟瓦쎽�閭ι�믣퐩�귛쑉瓦숂쭕�끻넻訝뗰펽\"only\" 熬ヨ쭍訝� \"on-demand\"��"
 
 #. type: Plain text
 #: en/git-push.txt:426
 #, priority:220
 msgid "Toggle the pre-push hook (see linkgit:githooks[5]).  The default is --verify, giving the hook a chance to prevent the push.  With --no-verify, the hook is bypassed completely."
-msgstr ""
+msgstr "�뉑뜟 pre-push �⒴춴竊덅쭅 linkgit:githooks[5]竊됥��  容섋��� --verify竊뚨퍢�⒴춴訝�訝ゆ쑛鴉싨씎�삥��③�곥��  倻귝옖鵝욜뵪 --no-verify竊뚪뮝耶먧폏熬ュ츑�①퍞瓦뉎��"
 
 #. type: Plain text
 #: en/git-push.txt:443
@@ -40924,7 +40924,7 @@ msgstr "The output of \"git push\" depends on the transport method used; this se
 #: en/git-push.txt:446
 #, priority:220
 msgid "The status of the push is output in tabular form, with each line representing the status of a single ref. Each line is of the form:"
-msgstr ""
+msgstr "�③�곭쉪�뜻�곦빳烏ⓩ졏�꾢숱凉뤺풏�븝펽驪뤶�烏뚥빰烏ⓧ�訝ゅ폊�①쉪�뜻�곥�귝캀訝�烏뚨쉪壤℡폀��폏"
 
 #. type: delimited block -
 #: en/git-push.txt:449
@@ -40936,7 +40936,7 @@ msgstr " <flag> <summary> <from> -> <to> (<reason>)\n"
 #: en/git-push.txt:452
 #, priority:220
 msgid "If --porcelain is used, then each line of the output is of the form:"
-msgstr ""
+msgstr "倻귝옖鵝욜뵪雅� --porcelain 竊뚪궍阿덅풏�븀쉪驪뤶�烏뚪꺗��퓳�루쉪竊�"
 
 #. type: delimited block -
 #: en/git-push.txt:455
@@ -40948,49 +40948,49 @@ msgstr " <flag> \\t <from>:<to> \\t <summary> (<reason>)\n"
 #: en/git-push.txt:459
 #, priority:220
 msgid "The status of up-to-date refs is shown only if --porcelain or --verbose option is used."
-msgstr ""
+msgstr "�ゆ쐣�ⓧ슴�� --porcelain �� --verbose �됮」�띰펽�띴폏�양ㅊ���겼폊�①쉪�뜻�곥��"
 
 #. type: Plain text
 #: en/git-push.txt:463
 #, priority:220
 msgid "for a successfully pushed fast-forward;"
-msgstr ""
+msgstr "烏①ㅊ�③�곫닇�잏쉪恙ラ�잌릦亮띰폑"
 
 #. type: Plain text
 #: en/git-push.txt:465
 #, priority:220
 msgid "for a successfully deleted ref;"
-msgstr ""
+msgstr "烏①ㅊ訝�訝ゆ닇�잌닠�ㅷ쉪凉뺟뵪竊�"
 
 #. type: Plain text
 #: en/git-push.txt:466
 #, priority:220
 msgid "for a successfully pushed new ref;"
-msgstr ""
+msgstr "烏①ㅊ�먨뒣�③�곭쉪凉뺟뵪竊�"
 
 #. type: Plain text
 #: en/git-push.txt:467
 #, priority:220
 msgid "for a ref that was rejected or failed to push; and"
-msgstr ""
+msgstr "烏①ㅊ訝�訝よ˙�믥퍦�뽪렓�곩ㅁ兀η쉪凉뺟뵪竊쎾뭉訝�"
 
 #. type: Plain text
 #: en/git-push.txt:468
 #, priority:220
 msgid "for a ref that was up to date and did not need pushing."
-msgstr ""
+msgstr "烏①ㅊ訝�訝ゆ��곁쉪�곦툖��誤곫렓�곭쉪凉뺟뵪��"
 
 #. type: Plain text
 #: en/git-push.txt:474
 #, ignore-ellipsis, priority:220
 msgid "For a successfully pushed ref, the summary shows the old and new values of the ref in a form suitable for using as an argument to `git log` (this is `<old>..<new>` in most cases, and `<old>...<new>` for forced non-fast-forward updates)."
-msgstr ""
+msgstr "野밥틢訝�訝ゆ닇�잒렩�뽫쉪凉뺟뵪竊뚧몮誤곦빳�귛릦鵝쒍맏 `git log` �귝빊�꾢숱凉뤸샑鹽븃�凉뺟뵪�꾣뼭�㎩�쇽펷�ⓨㄷ鸚싨빊�끻넻訝뗦삸 `<��>..<��>`竊뚦�雅롥성�띌씆恙ラ�잌릦亮뜻삸 `<��>...<��>`竊됥��"
 
 #. type: Plain text
 #: en/git-push.txt:476
 #, priority:220
 msgid "For a failed update, more details are given:"
-msgstr ""
+msgstr "野밥틢鸚김뇰�꾣쎍�곤펽鴉싩퍢�뷸쎍鸚싩쉪瀯녻뒄竊�"
 
 #. type: Labeled list
 #: en/git-push.txt:478
@@ -41002,73 +41002,73 @@ msgstr "藥꿩땼瀯�"
 #: en/git-push.txt:481
 #, priority:220
 msgid "Git did not try to send the ref at all, typically because it is not a fast-forward and you did not force the update."
-msgstr ""
+msgstr "Git �방쑍亦→쐣弱앲캊�묌�곩폊�⑨펽�멨엹�꾢렅�졿삸若껂툖��엮�잌릦亮뜹뭉訝붶퐷亦→쐣凉뷴댍�닸뼭��"
 
 #. type: Labeled list
 #: en/git-push.txt:482
 #, no-wrap, priority:220
 msgid "remote rejected"
-msgstr ""
+msgstr "瓦쒐쮮�믥퍦"
 
 #. type: Plain text
 #: en/git-push.txt:490
 #, priority:220
 msgid "The remote end refused the update.  Usually caused by a hook on the remote side, or because the remote repository has one of the following safety options in effect: `receive.denyCurrentBranch` (for pushes to the checked out branch), `receive.denyNonFastForwards` (for forced non-fast-forward updates), `receive.denyDeletes` or `receive.denyDeleteCurrent`.  See linkgit:git-config[1]."
-msgstr ""
+msgstr "瓦쒐쮮餓볟틩�믥퍦�닸뼭��  �싧만��뵳瓦쒐쮮餓볟틩�꾦뮝耶먨폊壅루쉪竊뚧닑�끾삸�졽맏瓦쒐쮮餓볟틩�됦빳訝뗥츎�③�됮」竊�`receive.denyCurrentBranch`竊덄뵪雅롦렓�곩댆藥꿩��븀쉪�녷뵱竊됵펽`receive.denyNonFastForwards`竊덄뵪雅롥성�띌씆恙ヨ퓵�닸뼭竊됵펽`receive.denyDeletes` �뽬�� `receive.denyDeleteCurrent`��  鰲� linkgit:git-config[1]��"
 
 #. type: Labeled list
 #: en/git-push.txt:491
 #, no-wrap, priority:220
 msgid "remote failure"
-msgstr ""
+msgstr "瓦쒐쮮�낂슌"
 
 #. type: Plain text
 #: en/git-push.txt:495
 #, priority:220
 msgid "The remote end did not report the successful update of the ref, perhaps because of a temporary error on the remote side, a break in the network connection, or other transient error."
-msgstr ""
+msgstr "瓦쒐쮮塋�깹�됪뒫�듿폊�①쉪�먨뒣�닸뼭竊뚦룾�썸삸�졽맏瓦쒐쮮塋�쉪訝닸뿶�숃�竊뚨퐨瀯쒑퓹�δ릎��펽�뽩끀餓뽫옱�띌뵗瑥���"
 
 #. type: Plain text
 #: en/git-push.txt:501
 #, priority:220
 msgid "The name of the local ref being pushed, minus its `refs/<type>/` prefix. In the case of deletion, the name of the local ref is omitted."
-msgstr ""
+msgstr "熬ユ렓�곭쉪�у쑑凉뺟뵪�꾢릫燁곤펽�뤷렮�� `refs/< 映삣엹 >/` �띸��귛쑉�좈솮�꾣깄�듕툔竊뚧쑍�겼폊�①쉪�띸㎞熬ョ쐛�γ��"
 
 #. type: Plain text
 #: en/git-push.txt:505
 #, priority:220
 msgid "The name of the remote ref being updated, minus its `refs/<type>/` prefix."
-msgstr ""
+msgstr "熬ユ쎍�곁쉪�у쑑凉뺟뵪�꾢릫燁곤펽�삥럦�� `refs/< 映삣엹 >/` �띸���"
 
 #. type: Plain text
 #: en/git-push.txt:510
 #, priority:220
 msgid "A human-readable explanation. In the case of successfully pushed refs, no explanation is needed. For a failed ref, the reason for failure is described."
-msgstr ""
+msgstr "訝�訝や볶映삣룾瑥사쉪鰲i뇢�귛쑉�먨뒣�③�곩폊�①쉪�끻넻訝뗰펽訝띺�誤곮㎗�듽�귛�雅롦뱧鵝쒎ㅁ兀η쉪凉뺟뵪竊뚩쫨�뤺염鸚김뇰�꾢렅�졼��"
 
 #. type: Title -
 #: en/git-push.txt:512
 #, no-wrap, priority:220
 msgid "NOTE ABOUT FAST-FORWARDS"
-msgstr ""
+msgstr "�념틢恙ラ�잌릦亮띄쉪瑥닸삇"
 
 #. type: Plain text
 #: en/git-push.txt:517
 #, priority:220
 msgid "When an update changes a branch (or more in general, a ref) that used to point at commit A to point at another commit B, it is called a fast-forward update if and only if B is a descendant of A."
-msgstr ""
+msgstr "壤볞�訝ゆ쎍�겼컛�잍씎�뉐릲�먧벡 A �꾢늽��펷�뽪쎍��걤�꾬펽訝�訝ゅ폊�⑨펹�밥맏�뉐릲�╊�訝ゆ룓雅� B �띰펽壤볞툝餓끻퐪 B �� A �꾢릮餓f뿶竊뚦츆熬ョ㎞訝뷴엮�잌릦亮뜰��"
 
 #. type: Plain text
 #: en/git-push.txt:521
 #, priority:220
 msgid "In a fast-forward update from A to B, the set of commits that the original commit A built on top of is a subset of the commits the new commit B builds on top of.  Hence, it does not lose any history."
-msgstr ""
+msgstr "�ⓧ퍗 A �� B �꾢엮�잌릦亮뜸릎竊뚦렅冶뗦룓雅� A ��兩븀쳦�꾣룓雅ㅹ썓��뼭�먧벡 B ��兩븀쳦�꾣룓雅ㅹ썓�꾡�訝ゅ춴�녴��  �졿�竊뚦츆訝띴폏訝℡ㅁ餓삡퐬�녶뤁��"
 
 #. type: Plain text
 #: en/git-push.txt:526
 #, priority:220
 msgid "In contrast, a non-fast-forward update will lose history.  For example, suppose you and somebody else started at the same commit X, and you built a history leading to commit B while the other person built a history leading to commit A.  The history looks like this:"
-msgstr ""
+msgstr "�멨룏竊뚪씆恙ラ�잌릦亮뜻쎍�겻폏訝℡ㅁ�녶뤁��  堊뗥쫩竊뚦걞溫얌퐷�뚦닽雅뷰퍗�뚥�訝ゆ룓雅� X 凉�冶뗰펽鵝졾뻠塋뗤틙訝�訝ら�싧��먧벡 B �꾢럣�뀐펽�뚦룱訝�訝や볶兩븀쳦雅녵�訝ら�싧��먧벡 A �꾢럣�꿔��  瓦숁��녶뤁�뗨돈�ε깗瓦숁졆竊�"
 
 #. type: delimited block -
 #: en/git-push.txt:532
@@ -41077,43 +41077,43 @@ msgid ""
 "      B\n"
 "     /\n"
 " ---X---A\n"
-msgstr ""
+msgstr "      B\n     /\n ---X---A\n"
 
 #. type: Plain text
 #: en/git-push.txt:538
 #, priority:220
 msgid "Further suppose that the other person already pushed changes leading to A back to the original repository from which you two obtained the original commit X."
-msgstr ""
+msgstr "瓦쎽�閭ε걞溫얍��밧럴瀯뤷컛 A 野쇠눜�꾡엶�방렓�곩썮�잋퍜佯볩펽鵝졽뺄岳⒳퍗�잋퍜佯볞릎�룟풓�잌쭓�먧벡 X��"
 
 #. type: Plain text
 #: en/git-push.txt:541
 #, priority:220
 msgid "The push done by the other person updated the branch that used to point at commit X to point at commit A.  It is a fast-forward."
-msgstr ""
+msgstr "�╊�訝や볶���싩쉪�③�곻펽弱녶렅�ζ뙁�묉룓雅� X �꾢늽��쎍�겻맏�뉐릲�먧벡 A �꾢늽����"
 
 #. type: Plain text
 #: en/git-push.txt:546
 #, priority:220
 msgid "But if you try to push, you will attempt to update the branch (that now points at A) with commit B.  This does _not_ fast-forward.  If you did so, the changes introduced by commit A will be lost, because everybody will now start building on top of B."
-msgstr ""
+msgstr "鵝녶쫩�쒍퐷瑥뺝쎗�③�곻펽鵝졽폏瑥뺝쎗�ⓩ룓雅� B �ζ쎍�겼늽��펷�겼쑉�뉐릲 A竊됥�귟퓳訝띷삸恙ラ�잌릦亮뜰��  倻귝옖鵝좄퓳�룟걳雅놅펽�먧벡 A 凉뺝뀯�꾡엶�밧갚鴉싦륭鸚깍펽�졽맏鸚㎩��겼쑉�썰폏�� B �꾢읃簾�訝듿�冶뗦엫兩뷩��"
 
 #. type: Plain text
 #: en/git-push.txt:549
 #, priority:220
 msgid "The command by default does not allow an update that is not a fast-forward to prevent such loss of history."
-msgstr ""
+msgstr "瑥ε뫝餓ㅹ퍡溫ㅴ툖�곮��욃엮�잌릦亮띄쉪�닸뼭竊뚥빳�꿩�瓦숂쭕�녶뤁�꾣뜜鸚긱��"
 
 #. type: Plain text
 #: en/git-push.txt:554
 #, priority:220
 msgid "If you do not want to lose your work (history from X to B) or the work by the other person (history from X to A), you would need to first fetch the history from the repository, create a history that contains changes done by both parties, and push the result back."
-msgstr ""
+msgstr "倻귝옖鵝졽툖�념륭鸚긴퐷�꾢램鵝쒙펷餓� X �� B �꾢럣�뀐펹�뽩��밭쉪藥δ퐳竊덁퍗 X �� A �꾢럣�뀐펹竊뚥퐷��誤곩뀍餓롣퍜佯볞릎�룟룚�녶뤁竊뚦닗兩뷰�訝ゅ똿�ュ룎�밥엶�밭쉪�녶뤁竊뚦뭉弱녺퍜�쒏렓�곩썮�삠��"
 
 #. type: Plain text
 #: en/git-push.txt:558
 #, priority:220
 msgid "You can perform \"git pull\", resolve potential conflicts, and \"git push\" the result.  A \"git pull\" will create a merge commit C between commits A and B."
-msgstr ""
+msgstr "�ⓨ룾餓ζ돢烏� \"git pull\"竊뚩㎗�녔퐳�①쉪�꿰챳竊뚨꽫�롥컛瀯볠옖 \"git push\"��  訝�訝� \"git pull \"鴉싧쑉�먧벡 A �� B 阿뗩뿴�쎾뻠訝�訝ゅ릦亮뜻룓雅� C��"
 
 #. type: delimited block -
 #: en/git-push.txt:564
@@ -41122,19 +41122,19 @@ msgid ""
 "      B---C\n"
 "     /   /\n"
 " ---X---A\n"
-msgstr ""
+msgstr "      B---C\n     /   /\n ---X---A\n"
 
 #. type: Plain text
 #: en/git-push.txt:569
 #, priority:220
 msgid "Updating A with the resulting merge commit will fast-forward and your push will be accepted."
-msgstr ""
+msgstr "�ⓩ�雅㎫뵟�꾢릦亮뜻룓雅ㅶ쎍�� A竊뚦컛恙ラ�잌릦亮띰펽鵝좂쉪�③�곩컛熬ユ렏�쀣��"
 
 #. type: Plain text
 #: en/git-push.txt:574
 #, priority:220
 msgid "Alternatively, you can rebase your change between X and B on top of A, with \"git pull --rebase\", and push the result back.  The rebase will create a new commit D that builds the change between X and B on top of A."
-msgstr ""
+msgstr "��쨼竊뚥퐷阿잌룾餓η뵪 \"git pull --rebase\" 弱� X �� B 阿뗩뿴�꾣뵻�③뇥�겼퐩旅e댆 A 阿뗤툓竊뚨꽫�롥컛瀯볠옖�③�곩썮�γ��  �띸쉰弱녶닗兩뷰�訝ゆ뼭�꾣룓雅� D竊뚦컛 X �� B 阿뗩뿴�꾡엶�밧뻠塋뗥쑉 A �꾢읃簾�訝듽��"
 
 #. type: delimited block -
 #: en/git-push.txt:580
@@ -41143,19 +41143,19 @@ msgid ""
 "      B   D\n"
 "     /   /\n"
 " ---X---A\n"
-msgstr ""
+msgstr "      B   D\n     /   /\n ---X---A\n"
 
 #. type: Plain text
 #: en/git-push.txt:585
 #, priority:220
 msgid "Again, updating A with this commit will fast-forward and your push will be accepted."
-msgstr ""
+msgstr "�뚧졆�꾬펽�②퓳訝ゆ룓雅ㅶ쎍�� A 鴉싧엮�잌릦亮띰펽鵝좂쉪�③�곦폏熬ユ렏�쀣��"
 
 #. type: Plain text
 #: en/git-push.txt:596
 #, priority:220
 msgid "There is another common situation where you may encounter non-fast-forward rejection when you try to push, and it is possible even when you are pushing into a repository nobody else pushes into. After you push commit A yourself (in the first picture in this section), replace it with \"git commit --amend\" to produce commit B, and you try to push it out, because forgot that you have pushed A out already. In such a case, and only if you are certain that nobody in the meantime fetched your earlier commit A (and started building on top of it), you can run \"git push --force\" to overwrite it. In other words, \"git push --force\" is a method reserved for a case where you do mean to lose history."
-msgstr ""
+msgstr "瓦섉쐣訝�燁띶만鰲곭쉪�끻넻��펽壤볞퐷瑥뺝쎗�③�곫뿶竊뚦룾�썰폏�뉐댆�욃엮�잌릦亮뜻땼瀯앾펽�념슴鵝졿렓�곩댆訝�訝ゆ깹�됦볶�③�곭쉪�덃쑍佯볞릎阿잍쐣��꺗�귛쑉鵝좄눎藥길렓�곦틙�먧벡 A竊덂쑉�ц뒄�꾤К訝�亮끻쎗訝�펹竊뚨뵪 \"git commit --amend\" �욘뜟�롣벨�잋틙�먧벡 B竊뚥퐷瑥뺝쎗�③�곩츆竊뚦썱訝뷴퓲溫겻틙鵝졾럴瀯뤸렓�곦틙 A�귛쑉瓦숂쭕�끻넻訝뗰펽�ゆ쐣壤볠궓簾�츣�ⓩ��잓뿴亦→쐣雅뷴룚壅경궓�덂뎺�꾣룓雅� A竊덂뭉�ⓨ끀�븀�訝듿�冶뗦엫兩븝펹竊뚧궓�띹꺗瓦먫죱 \"git push --force\" �θ쫮�뽩츆�귝뜟�θ캕瑥댐펽\"git push --force\" ���燁띴퓷�숂퍢鵝좂‘若욄꺍鸚긷렮�녶뤁�꾣깄�든쉪�방퀡��"
 
 #. type: Labeled list
 #: en/git-push.txt:601
@@ -41167,7 +41167,7 @@ msgstr "`git push`"
 #: en/git-push.txt:605
 #, priority:220
 msgid "Works like `git push <remote>`, where <remote> is the current branch's remote (or `origin`, if no remote is configured for the current branch)."
-msgstr ""
+msgstr "��`git push < 瓦쒐ク >`�f졆藥δ퐳竊뚦끀訝� < 瓦쒐ク > ��퐪�띶늽��쉪瓦쒐쮮餓볟틩竊덃닑��`origin`竊뚦쫩�쒏깹�됦맏壤볟뎺�녷뵱�띸쉰瓦쒐쮮餓볟틩竊됥��"
 
 #. type: Labeled list
 #: en/git-push.txt:606
@@ -41179,19 +41179,19 @@ msgstr "`git push origin`"
 #: en/git-push.txt:611
 #, priority:220
 msgid "Without additional configuration, pushes the current branch to the configured upstream (`branch.<name>.merge` configuration variable) if it has the same name as the current branch, and errors out without pushing otherwise."
-msgstr ""
+msgstr "訝띺�誤곲쥫鸚뽭뀓營�펽倻귝옖若껂툗壤볟뎺�녷뵱�뚦릫竊뚦뭉訝붼뵗瑥�풏�븃�뚥툖�③�곩끀餓뽩늽��펽�쇿컛�뜻렓�곩댆�띸쉰瓦뉒쉪訝딀만餓볟틩竊�`branch.<�녷뵱��>.merge` �띸쉰�섌뇧竊됥��"
 
 #. type: Plain text
 #: en/git-push.txt:615
 #, priority:220
 msgid "The default behavior of this command when no <refspec> is given can be configured by setting the `push` option of the remote, or the `push.default` configuration variable."
-msgstr ""
+msgstr "壤볠깹�됬퍢��< 凉뺟뵪鰲꾥똽 >�띰펽瑥ε뫝餓ㅷ쉪容섋�烏뚥맏��빳�싪퓝溫양쉰瓦쒐쮮餓볟틩�� `push` �됮」�� `push.default`�띸쉰�섌뇧�ι뀓營���"
 
 #. type: Plain text
 #: en/git-push.txt:620
 #, priority:220
 msgid "For example, to default to pushing only the current branch to `origin` use `git config remote.origin.push HEAD`.  Any valid <refspec> (like the ones in the examples below) can be configured as the default for `git push origin`."
-msgstr ""
+msgstr "堊뗥쫩竊뚩쫨容섋��ゅ컛壤볟뎺�녷뵱�③�곩댆 `origin`竊뚥슴�� `git config remote.origin.push HEAD`��  餓삡퐬�됪븞��< 凉뺟뵪鰲꾥똽 >竊덃캈倻귚툔�㏘풃耶먧릎�꾦궍雅쏉펹�썲룾餓θ˙�띸쉰訝� `git push origin` �꾦퍡溫ㅵ�쇈��"
 
 #. type: Labeled list
 #: en/git-push.txt:621
@@ -41203,19 +41203,19 @@ msgstr "`git push origin :`"
 #: en/git-push.txt:625
 #, priority:220
 msgid "Push \"matching\" branches to `origin`. See <refspec> in the <<OPTIONS,OPTIONS>> section above for a description of \"matching\" branches."
-msgstr ""
+msgstr "弱� �쒎뙶�띯�� �꾢늽��렓�곩댆 `origin`�귛뀽雅� �쒎뙶�띯�� �녷뵱�꾣룒瓦곤펽瑥룟뢿鰲곦툓�� <<�됮」,OPTIONS>> �ⓨ늽�� <<凉뺟뵪鰲꾥똽>>��"
 
 #. type: Labeled list
 #: en/git-push.txt:626
 #, no-wrap, priority:220
 msgid "`git push origin master`"
-msgstr ""
+msgstr "`git push origin master`"
 
 #. type: Plain text
 #: en/git-push.txt:632
 #, priority:220
 msgid "Find a ref that matches `master` in the source repository (most likely, it would find `refs/heads/master`), and update the same ref (e.g. `refs/heads/master`) in `origin` repository with it.  If `master` did not exist remotely, it would be created."
-msgstr ""
+msgstr "�ⓩ틦餓볟틩訝�돻�겻�訝や툗 `master` �멨뙶�띸쉪凉뺟뵪竊덃���꺗�꾣삸�얍댆 `refs/heads/master`竊됵펽亮뜹쑉 `origin` 餓볟틩訝�뵪若껅쎍�곁쎑�뚨쉪凉뺟뵪竊덁풃倻�`refs/heads/master`竊됥��  倻귝옖 `master` 訝띶춼�⑨펽若껃컛熬ュ닗兩뷩��"
 
 #. type: Labeled list
 #: en/git-push.txt:633
@@ -41227,7 +41227,7 @@ msgstr "`git push origin HEAD`"
 #: en/git-push.txt:636
 #, priority:220
 msgid "A handy way to push the current branch to the same name on the remote."
-msgstr ""
+msgstr "訝�訝ゆ뼶堊욜쉪�방퀡��컛壤볟뎺�녷뵱�③�곩댆瓦쒐쮮�꾤쎑�뚦릫燁겹��"
 
 #. type: Labeled list
 #: en/git-push.txt:637
@@ -41239,25 +41239,25 @@ msgstr "`git push mothership master:satellite/master dev:satellite/dev`"
 #: en/git-push.txt:642
 #, priority:220
 msgid "Use the source ref that matches `master` (e.g. `refs/heads/master`)  to update the ref that matches `satellite/master` (most probably `refs/remotes/satellite/master`) in the `mothership` repository; do the same for `dev` and `satellite/dev`."
-msgstr ""
+msgstr "鵝욜뵪訝� \"master\" �멨뙶�띸쉪繹먨폊�⑨펷堊뗥쫩竊�`refs/heads/master`竊됪씎�닸뼭 `mothership` 餓볟틩訝�툗 `satellite/master` �멨뙶�띸쉪凉뺟뵪竊덂푽��꺗�� `refs/remotes/satellite/master`竊됵폑野� `dev` �� `satellite/dev`�싧릪�루쉪�띴퐳��"
 
 #. type: Plain text
 #: en/git-push.txt:645
 #, ignore-ellipsis, priority:220
 msgid "See the section describing `<refspec>...` above for a discussion of the matching semantics."
-msgstr ""
+msgstr "�념틢�백뀓瑥�퉱�꾥�溫븝펽瑥룟뢿鰲곦툓�€룒瓦� `<凉뺟뵪鰲꾥똽>...` �꾦깿�녴��"
 
 #. type: Plain text
 #: en/git-push.txt:652
 #, priority:220
 msgid "This is to emulate `git fetch` run on the `mothership` using `git push` that is run in the opposite direction in order to integrate the work done on `satellite`, and is often necessary when you can only make connection in one way (i.e. satellite can ssh into mothership but mothership cannot initiate connection to satellite because the latter is behind a firewall or does not run sshd)."
-msgstr ""
+msgstr "瓦숁삸訝뷰틙與→떉��`驪띹댆` 訝딂퓧烏뚨쉪 `git fetch` 竊뚥슴�� `git push` 餓η쎑�띸쉪�밧릲瓦먫죱竊뚥빳堊욘빐�� `�ユ삜` 訝듿츑�먪쉪藥δ퐳竊뚦퐪鵝졾룵�썰빳訝�燁띷뼶凉뤺퓵烏뚩퓹�ζ뿶竊덂뜵�ユ삜��빳ssh�경칾�곤펽鵝녷칾�겻툖�썲맦�ⓧ툗�ユ삜�꾥퓹�ο펽�졽맏�롨�끻쑉�꿰겓罌쇿릮�€닑訝띹퓧烏� sshd竊됵펽瓦쇿�孃���퓚誤곭쉪��"
 
 #. type: Plain text
 #: en/git-push.txt:657
 #, priority:220
 msgid "After running this `git push` on the `satellite` machine, you would ssh into the `mothership` and run `git merge` there to complete the emulation of `git pull` that were run on `mothership` to pull changes made on `satellite`."
-msgstr ""
+msgstr "�� `�ユ삜` �뷴솳訝딂퓧烏뚩퓳訝� `git push` �롳펽鵝졾컛 ssh 瓦쎾뀯 `驪띹댆` 亮뜹쑉�i뇤瓦먫죱 `git merge` 竊뚥빳若뚧닇野� `驪띹댆` 訝딂퓧烏뚨쉪 `git pull` �꾣Æ�잞펽餓ζ땳�� `�ユ삜` 訝딁쉪岳�뵻��"
 
 #. type: Labeled list
 #: en/git-push.txt:658
@@ -41269,7 +41269,7 @@ msgstr "`git push origin HEAD:master`"
 #: en/git-push.txt:662
 #, priority:220
 msgid "Push the current branch to the remote ref matching `master` in the `origin` repository. This form is convenient to push the current branch without thinking about its local name."
-msgstr ""
+msgstr "�③�곩퐪�띶늽��댆瓦쒐쮮凉뺟뵪�백뀓 `master` �� `origin` 餓볟틩訝��귟퓳燁띶숱凉뤷룾餓ζ뼶堊욕쑑�③�곩퐪�띶늽��펽�뚥툖恙낁�껇솑�뜻쑍�겼릫燁겹��"
 
 #. type: Labeled list
 #: en/git-push.txt:663
@@ -41281,19 +41281,19 @@ msgstr "`git push origin master:refs/heads/experimental`"
 #: en/git-push.txt:669
 #, priority:220
 msgid "Create the branch `experimental` in the `origin` repository by copying the current `master` branch.  This form is only needed to create a new branch or tag in the remote repository when the local name and the remote name are different; otherwise, the ref name on its own will work."
-msgstr ""
+msgstr "�싪퓝鸚띶댍壤볟뎺�� `master` �녷뵱竊뚦쑉 `origin` 餓볟틩�쎾뻠 `experimental` �녷뵱��  �ゆ쐣�ⓩ쑍�겼릫燁겼뭽瓦쒐쮮�띸㎞訝띶릪�꾣깄�듕툔竊뚦쑉瓦쒐쮮餓볟틩訝�닗兩뷸뼭�꾢늽��닑�뉒��뜻뎺��誤곮퓳訝よ〃�뺧폑��닕竊뚦뢿�껃릫燁경쑍翁ュ갚��빳雅녴��"
 
 #. type: Labeled list
 #: en/git-push.txt:670
 #, no-wrap, priority:220
 msgid "`git push origin :experimental`"
-msgstr ""
+msgstr "`git push origin :experimental`"
 
 #. type: Plain text
 #: en/git-push.txt:673
 #, priority:220
 msgid "Find a ref that matches `experimental` in the `origin` repository (e.g. `refs/heads/experimental`), and delete it."
-msgstr ""
+msgstr "�� `origin` 餓볟틩竊덁풃倻�`refs/heads/experimental`竊됦릎�얍댆訝�訝や툗 `experimental` �멨뙶�띸쉪凉뺟뵪竊뚦뭉弱녶끀�좈솮��"
 
 #. type: Labeled list
 #: en/git-push.txt:674
@@ -41305,7 +41305,7 @@ msgstr "`git push origin +dev:master`"
 #: en/git-push.txt:679
 #, priority:220
 msgid "Update the origin repository's master branch with the dev branch, allowing non-fast-forward updates.  *This can leave unreferenced commits dangling in the origin repository.* Consider the following situation, where a fast-forward is not possible:"
-msgstr ""
+msgstr "�ⓨ��묈늽��쎍�겻퍜佯볡쉪訝삣늽��펽�곮��욃엮�잌릦亮뜻쎍�겹��  *瓦쇿룾�썰폏鵝욘쑋凉뺟뵪�꾣룓雅ㅵ쑉繹먪쟻佯볞릎�х㈉��*�껇솑餓δ툔�끻넻竊뚦뜵訝띶룾�썼퓵烏뚦엮�잌릦亮띰폏"
 
 #. type: delimited block -
 #: en/git-push.txt:684
@@ -45416,7 +45416,7 @@ msgstr "git-remote - Manage set of tracked repositories"
 
 #. type: Plain text
 #: en/git-remote.txt:25
-#, ignore-ellipsis, no-wrap, priority:220
+#, fuzzy, ignore-ellipsis, no-wrap, priority:220
 msgid ""
 "'git remote' [-v | --verbose]\n"
 "'git remote add' [-t <branch>] [-m <master>] [-f] [--[no-]tags] [--mirror=(fetch|push)] <name> <URL>\n"
@@ -45431,13 +45431,13 @@ msgid ""
 "'git remote' [-v | --verbose] 'show' [-n] <name>...\n"
 "'git remote prune' [-n | --dry-run] <name>...\n"
 "'git remote' [-v | --verbose] 'update' [-p | --prune] [(<group> | <remote>)...]\n"
-msgstr ""
+msgstr "'git remote' [-v | --verbose]\n'git remote add' [-t <�녷뵱>] [-m <master>] [-f] [--[no-]tags] [--mirror=(fetch|push)] <�띸㎞> <URL>\n'git remote rename' [--[no-]progress] <�㎩릫> <�겼릫>\n'git remote remove' <�띸㎞>\n'git remote set-head' <�띸㎞> (-a | --auto | -d | --delete | <�녷뵱>)\n'git remote set-branches' [--add] <�띸㎞> <branch>...\n'git remote get-url' [--push] [--all] <�띸㎞>\n'git remote set-url' [--push] <�띸㎞> <�컐rl> [<�쬾rl>]\n'git remote set-url --add' [--push] <�띸㎞> <�컐rl>\n'git remote set-url --delete' [--push] <�띸㎞> <URL>\n'git remote' [-v | --verbose] 'show' [-n] <�띸㎞>...\n'git remote prune' [-n | --dry-run] <�띸㎞>...\n'git remote' [-v | --verbose] 'update' [-p | --prune] [(<瀯�> | <remote>)...]\n"
 
 #. type: Plain text
 #: en/git-remote.txt:30
 #, priority:220
 msgid "Manage the set of repositories (\"remotes\") whose branches you track."
-msgstr ""
+msgstr "嶸←릤餓볟틩竊�\"瓦쒐쮮\"竊됬쉪�녶릦竊뚩퓳雅쎽퍜佯볡쉪�녷뵱�긴퐷瓮잒릉��"
 
 #. type: Plain text
 #: en/git-remote.txt:41
@@ -45503,13 +45503,13 @@ msgstr ""
 #: en/git-remote.txt:81
 #, priority:220
 msgid "When a fetch mirror is created with `--mirror=fetch`, the refs will not be stored in the 'refs/remotes/' namespace, but rather everything in 'refs/' on the remote will be directly mirrored into 'refs/' in the local repository. This option only makes sense in bare repositories, because a fetch would overwrite any local commits."
-msgstr ""
+msgstr "壤볡뵪 `--mirror=fetch` �쎾뻠訝�訝� fetch �쒎깗�띰펽 凉뺟뵪訝띴폏熬ュ춼�ⓨ쑉 'refs/remotes/' �썲릫令븅뿴訝�펽�뚧삸瓦쒐쮮�� 'refs/' 訝�쉪���됧냵若밧컛�닸렏熬ラ븳�뤷댆�у쑑�덃쑍佯볡쉪 'refs/' 訝��귟퓳訝ら�됮」�ゆ쐣�②8佯볞릎�띷쐣�뤶퉱竊뚦썱訝븃렩�뽨폏誤녺썣餓삡퐬�у쑑�먧벡��"
 
 #. type: Plain text
 #: en/git-remote.txt:84
 #, priority:220
 msgid "When a push mirror is created with `--mirror=push`, then `git push` will always behave as if `--mirror` was passed."
-msgstr ""
+msgstr "壤볡뵪 `--mirror=push` �쎾뻠�③�곲븳�뤸뿶竊�`git push` �꾥죱訝뷴갚�뤶폖�� `--mirror` 訝��룔��"
 
 #. type: Labeled list
 #: en/git-remote.txt:85
@@ -45521,13 +45521,13 @@ msgstr "'rebase'"
 #: en/git-remote.txt:89
 #, priority:220
 msgid "Rename the remote named <old> to <new>. All remote-tracking branches and configuration settings for the remote are updated."
-msgstr ""
+msgstr "弱녶릫訝� < �㎩릫燁� > �꾥퓶葉뗩뇥�썲릫訝� < �겼릫燁� > �귝��됭퓶葉뗨퇎甕ょ쉪�녷뵱�뚩퓶葉뗧쉪�띸쉰溫양쉰�썼˙�닸뼭��"
 
 #. type: Plain text
 #: en/git-remote.txt:93
 #, priority:220
 msgid "In case <old> and <new> are the same, and <old> is a file under `$GIT_DIR/remotes` or `$GIT_DIR/branches`, the remote is converted to the configuration file format."
-msgstr ""
+msgstr "倻귝옖 <�㎩릫燁� >��< �겼릫燁� >�멨릪竊뚦뭉訝�< �㎩릫燁� >�� `$GIT_DIR/remotes` �� `$GIT_DIR/branches` 訝뗧쉪�뉏뻑竊뚩퓶葉뗥컛熬ヨ쉬�㏘맏�띸쉰�뉏뻑�쇔폀��"
 
 #. type: Labeled list
 #: en/git-remote.txt:94
@@ -45545,7 +45545,7 @@ msgstr "'rm'"
 #: en/git-remote.txt:99
 #, priority:220
 msgid "Remove the remote named <name>. All remote-tracking branches and configuration settings for the remote are removed."
-msgstr ""
+msgstr "�좈솮�띴맏 < �띸㎞ > �꾥퓶葉뗣�귟�瓦쒐쮮�꾣��됭퓶葉뗨퇎甕ゅ늽��뭽�띸쉰溫양쉰�썼˙�좈솮��"
 
 #. type: Labeled list
 #: en/git-remote.txt:100
-- 
GitLab