Инструменты пользователя

Инструменты сайта


программирование:git

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
программирование:git [2017.12.21 09:46] feserпрограммирование:git [2019.09.25 07:10] (текущий) feser
Строка 22: Строка 22:
   $ 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