?? ?????????? ????????? ????
????????
| | |
---|
??????
| |
---|
????????
| |
---|
??????????
| |
---|
???? ??????? ??????? ???? ?? ????? ????? ???????? ???? ?? ??? ???????? ?????????
git
??? ????? ?? ????? ???.
- ??????? ???? ????????
????? ?????????? ??????? ???? ??????? ???? ?????? ??????? ???? ??? ?????? ????? ???. ?? ?? ???????? ?? ???????? ?? ????? ?? ??????? ?????? ???? ????? ?? ??? ?? ????? ?? ?? ??? ??
???????? ????????
????? ???? ? ?? ?? ?? ??? ???????? ?????? ????? ?????? ????? ??? ???? ??? ?????? ??? ?? ??? ????.
??????? ???? ?????????? ????? ??????? ?? ???? ???? ??????? ??
?????
???? ????. ???? ?????? ??? ?????? ??
git
???? ???. ??????
??? ????
???
???????? ???? ????. ?? ??? ??? ?? ????????? ???? ???? ???? ??? ???? ????:
git
clone
https://gerrit.wikimedia.org/r/operations/mediawiki-config
cd
mediawiki-config
<?????
???????>
git
commit
-a
(
?????
??
???????
)
git
review
????????? ?? ?? ?????? git commit ????? ??????? vi ???. ????? ?? ?? ?? ????? ??? ??? ???. ????? ???? ???? ???? Insert ???? (????? Insert ?? ?????) ??? ?? ?? ??? ???? ??? ?? ??????? ? ??? ?? ?? Ctrl+C (?? Escape) ?
:w
(???? save ????) ? ??? ??
:q
?? ???? ???? ?? vi. ????? ????????? ?? ??? ?????
git commit
??
EDITOR=nano git commit
??????? ???? ?? ?? ?????? nano ?? ???? ?????? ?????? ??????? ???? ??????? ??? (?? nano ?? Ctrl+O ???? ????? ? Ctrl+X ???? ???? ??????? ????). ??????? ?? ?? # ?? ????? ???? ????? ???????? ? ??? ???? ????? ?????.
???????? ?? ?? ???? ???? ?? ?????:
[?]
??
[?]
???? ????? ??????? ???? ? ??????? ??????? ??? ???? ?? ???? ????? ????:
<?????
???????>
git
commit
-a
--amend
git
review
- ??????????? ????
?? ????? ?? ????? ?? Git ????? ???? ?????? ?? ????????? ???? ????? ???? ?? ????? ?? ??????? ?? ?? ??? ?? ????? ??????? ?????? ???? ?? ??? ?? ???? ???? ?- ??? ???? ????? ? ?????? ???? ?? ?-????? ????? ???:
git
pull
&&
git
reset
--hard
origin/master
- ??????? ???? nano ???? ??? ?? ???
?? ??? ????? ??? ????????? ???? ???? ????? ?? ??? ????? ??????? ? ???? ????? ?? ??????? ?? vi ????.
git
config
--global
core.editor
"nano"