программирование:git
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
программирование:git [2017.12.21 09:46] – feser | программирование:git [2019.09.25 07:10] (текущий) – feser |
---|
$ git checkout HEAD hello.rb | $ git checkout HEAD hello.rb |
Первая команда восстановит hello.rb до версии хранящейся в индексе, и команда "git diff hello.rb" не покажет отличий. Вторая команда восстановит hello.rb до версии в ревизии HEAD, таким образом обе команды "git diff hello.rb" и "git diff --cached hello.rb" не покажут отличий. | Первая команда восстановит hello.rb до версии хранящейся в индексе, и команда "git diff hello.rb" не покажет отличий. Вторая команда восстановит hello.rb до версии в ревизии HEAD, таким образом обе команды "git diff hello.rb" и "git diff --cached hello.rb" не покажут отличий. |
| |
| ==== Подключение через 443 порт ==== |
| |
| <code - ~/.ssh/config> |
| Host bitbucket.org |
| Hostname altssh.bitbucket.org |
| Port 443 |
| </code> |
| |
| ==== переход от SVN к GIT ==== |
| <code - > |
| git svn clone http://baza.hasnet/repos/chromos/ --authors-file=users.txt --no-metadata -s --username myname -r1:HEAD --ignore-paths='^(/branches/{1.x,2.4.x,3.0.x}|/other/{newMethodCalc}|/patches|/tags|/dopcalc)' |
| </code> |
| |
| <code - dcch.bash> |
| #!/bin/bash |
| |
| if [ -z "$1" ] |
| then |
| echo "no name of dop calc" |
| exit |
| fi |
| |
| ssh root@192.168.1.4 "cd /mnt/dop/repositories/git; git --bare init $2.git; chown -R apache: $2.git; cp ./dcch01.git/category ./$2.git; echo '$3' > ./$2.git/description" |
| git svn clone http://feser@192.168.1.4/repos/chromos/dopcalc/$1 --authors-file=users.txt --no-metadata |
| cd $1 |
| git push http://feser@192.168.1.4/git/$2.git --all |
| |
| </code> |
| |
программирование/git.1513849607.txt.gz · Последнее изменение: 2017.12.21 09:46 — feser