Gitflow: рд╡рд┐рдВрдбреЛрдЬрд╝ рдкрд░ рд╕реНрдерд╛рдкрдирд╛ рд╕рдорд╕реНрдпрд╛ - "рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓реА - shflags"

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рдЬреБрд▓ре░ 2012  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: nvie/gitflow

рдирдорд╕реНрддреЗ,

рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 7 64 рдмрд┐рдЯ рдкрд░ рдкрд╣рд▓реА рдмрд╛рд░ рдЧрд┐рдЯ рдлреНрд▓реЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рд▓рд╛рдкрддрд╛ getopt.exe рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрдкрдпреЛрдЧ-рд▓рд┐рдирдХреНрд╕ (http://downloads.sourceforge.net/gnuwin32/util-linux-ng-2.14.1-setup.exe) рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ред рдлрд┐рд░, рдореИрдВрдиреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреЗ рдмрд┐рдирд╛ рдЧрд┐рдЯ рдкреНрд░рд╡рд╛рд╣ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдЗрд╕рдиреЗ рдореБрдЭреЗ рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ cmd рдореЗрдВ рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ред рдореИрдВ sudo cmd рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдорд┐рд▓рддрд╛ рд╣реИ

1 рдлрд╝рд╛рдЗрд▓ (рдлрд╝рд╛рдЗрд▓реЗрдВ) рдХреЙрдкреА рдХреА рдЧрдИ
C:\tmp\gitflow\git-flow -> C:\Program Files (x86)\Gitbin\git-flow
C:\tmp\gitflow\git-flow-feature -> C:\Program Files (x86)\Gitbin\git-flow-feature
C:\tmp\gitflow\git-flow-hotfix -> C:\Program Files (x86)\Gitbin\git-flow-hotfix
C:\tmp\gitflow\git-flow-init -> C:\Program Files (x86)\Gitbin\git-flow-init
C:\tmp\gitflow\git-flow-release -> C:\Program Files (x86)\Gitbin\git-flow-release
C:\tmp\gitflow\git-flow-support -> C:\Program Files (x86)\Gitbin\git-flow-support
C:\tmp\gitflow\git-flow-version -> C:\Program Files (x86)\Gitbin\git-flow-version
7 рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреЙрдкреА рдХреА рдЧрдИрдВ
C:\tmp\gitflow\gitflow-common -> C:\Program Files (x86)\Gitbin\gitflow-common
C:\tmp\gitflow\gitflow-shFlags -> C:\Program Files (x86)\Gitbin\gitflow-shFlags
2 рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреЙрдкреА рдХреА рдЧрдИрдВ
рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓реА - shflags
0 рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреЙрдкреА рдХреА рдЧрдИрдВ
рдХреБрдЫ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реБрдИрдВред рдХреНрд╖рдорд╛ рдХрд░реЗрдВ, рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рд╕реНрд╡рдпрдВ рдареАрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред [Y Y

рдЗрд╕ рд╕рдЯреАрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЧреБрдЧрд▓рд┐рдВрдЧ ("рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдорд┐рд▓реА - shflags"), рд╢реВрдиреНрдп рд╕рдЯреАрдХ рдорд┐рд▓рд╛рди рдкрд░рд┐рдгрд╛рдо рдереЗред рдореБрдЭреЗ рдХреИрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдП?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдирдорд╕реНрддреЗ,

рдЖрдк рдХреЗ рд╕рд╛рде рдореБрд╕реАрдмрддреЛрдВ рдорд┐рд▓рд╛ submodule shFlags:

git clone https://github.com/nvie/gitflow.git
cd gitflow
git submodule 
-2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags
git submodule init
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
git submodule update
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 454 (delta 389), reused 454 (delta 389)
Receiving objects: 100% (454/454), 101.19 KiB, done.
Resolving deltas: 100% (389/389), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
git submodule status
 2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags (1.0.3)

рд╕рд╛рджрд░ред

рд╕рднреА 9 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

BTW, рдЬрдм рдореИрдВрдиреЗ рдлрд┐рд░ рд╕реЗ (рдПрдХ рдЧреИрд░-рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ cmd рд╕реЗ рдЧрд▓рддреА рд╕реЗ) рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рддреЛ рдореБрдЭреЗ рдпрд╣ рдорд┐рд▓рд╛:

рд╕реА:\tmp\gitflow\contrib>msysgit-install.cmd
"рд╕реА: \ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдлрд╝рд╛рдЗрд▓реЗрдВ (x86) \ рдЧрд┐рдЯ" рдореЗрдВ рдЧрд┐рдЯрдлреНрд▓реЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ ...
getopt.exe... рдорд┐рд▓рд╛
рдЧрд┐рдЯрдлреНрд▓реЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рд╣реИред
рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ [y/n]n
рд╕реНрдерд╛рдкрдирд╛ рд░рджреНрджред

рдХреНрдпрд╛ рдЧрд┐рдЯ рдкреНрд░рд╡рд╛рд╣ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ рдпрд╛ рдирд╣реАрдВ? рдореИрдВ рдХреИрд╕реЗ рдЬрд╛рдВрдЪ рд╕рдХрддрд╛ рд╣реВрдВ?

рдирдорд╕реНрддреЗ,

рдЖрдк рдХреЗ рд╕рд╛рде рдореБрд╕реАрдмрддреЛрдВ рдорд┐рд▓рд╛ submodule shFlags:

git clone https://github.com/nvie/gitflow.git
cd gitflow
git submodule 
-2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags
git submodule init
Submodule 'shFlags' (git://github.com/nvie/shFlags.git) registered for path 'shFlags'
git submodule update
Cloning into 'shFlags'...
remote: Counting objects: 454, done.
remote: Compressing objects: 100% (55/55), done.
remote: Total 454 (delta 389), reused 454 (delta 389)
Receiving objects: 100% (454/454), 101.19 KiB, done.
Resolving deltas: 100% (389/389), done.
Submodule path 'shFlags': checked out '2fb06af13de884e9680f14a00c82e52a67c867f1'
git submodule status
 2fb06af13de884e9680f14a00c82e52a67c867f1 shFlags (1.0.3)

рд╕рд╛рджрд░ред

рдЙрддреНрдХреГрд╖реНрдЯ рдзрдиреНрдпрд╡рд╛рдж!

рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛрдиреЗ рдФрд░ "рдЧрд┐рдЯ рд╕рдмрдореЙрдбреНрдпреВрд▓ рдЕрдкрдбреЗрдЯ" рдХреЗ рд╕рд╛рде рдЕрдЯрдХ рдЧрдпрд╛

рдпрд╣ рддреНрд░реБрдЯрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛

$ git рд╕рдмрдореЙрдбреНрдпреВрд▓ рдЕрдкрдбреЗрдЯ
рдШрд╛рддрдХ: рдПрдХрд▓ рд╕рдВрд╢реЛрдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рд╕рдмрдореЙрдбреНрдпреВрд▓ рдкрде 'shFlags' рдореЗрдВ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╢реЛрдзрди рдЦреЛрдЬрдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде

рдореИрдВ рдХреНрдпрд╛ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдВ ?
Google рдкрд░ рдЦреЛрдЬ рдХрд░рдиреЗ рдкрд░ https://github.com/mxcl/homebrew/issues/15412
рд▓реЗрдХрд┐рди рдореИрдВ windows7 рдкрд░ рд╣реВрдВ рдФрд░ рд╣реЛрдордмреНрд░реЗ рдкрд░ рдирд╣реАрдВ рд╣реВрдВ рдФрд░ рдореБрдЭреЗ рдЙрдирдХреЗ рд╕реБрдзрд╛рд░ рдирд╣реАрдВ рдорд┐рд▓рддреЗ рд╣реИрдВ

рдХрд┐рд╕реА рдХреЗ рдкрд╛рд╕ рд╕рдВрдХреЗрдд рд╣реИ? рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЧреНрд░рд┐рдо рдзрдиреНрдпрд╡рд╛рдж рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛

рдЕрд░реЗ @ grails-ruin-app рдореБрдЭреЗ рдЖрдкрдХреЗ рдЬреИрд╕рд╛ рд╣реА рдореБрджреНрджрд╛ рд╣реИ, рдХреНрдпрд╛ рдЖрдкрдХреЛ рдХрднреА рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛ рд╣реИ?

@cmchiu
рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЧрд┐рдЯ рд╣рдм рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рдХрдиреЗрдХреНрд╢рди рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдФрд░ gitflow\shFlags рдореЗрдВ рдПрдХ .git рдлрд╝рд╛рдЗрд▓ рд╣реЛрдЧреАред

рдмрд╕ рдЗрд╕реЗ рд╣рдЯрд╛ рджреЗрдВ рдФрд░ рдЖрдк рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рддреИрдпрд╛рд░ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЙрд╕ рд▓рд╛рдирдд рддреНрд░реБрдЯрд┐ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдЧрд░реНрдд рдкрдврд╝реЗрдВ

http://stackoverflow.com/questions/4891527/git-protocol-blocked-by-company-how-can-i-get-about-that

git config --global url."https://".insteadOf git://

рдореЗрд░реЗ рд▓рд┐рдП рдЪрд╛рд▓ рдЪрд▓реАред

@cmchiu рд╣рд╛рдБ, рдореИрдВрдиреЗ рдпреВрдирд┐рдХреНрд╕ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реА рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛: D

рдЙрддреНрдХреГрд╖реНрдЯ! рд╕рдмрдореЙрдбреНрдпреВрд▓ рдЕрдкрдбреЗрдЯ рдиреЗ рдореБрдЭреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА :)

рдЙрдореНрдо рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдореИрдВ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ ...

C:\var\www\gitflow>git submodule init

C:\var\www\gitflow>git submodule update

C:\var\www\gitflow>git submodule status

C:\var\www\gitflow>

рдмрд╣реБрдд рдпрдХреАрди рд╣реИ рдХрд┐ рдХреБрдЫ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП :o

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

sbellware picture sbellware  ┬╖  12рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

primeminister picture primeminister  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alexjeffburke picture alexjeffburke  ┬╖  24рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JoeSchr picture JoeSchr  ┬╖  14рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

OJ picture OJ  ┬╖  29рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ