Я только что получил openSuse 10.3 VPS. Я действительно не Я много знаю о Unix, SSH и прочем, но я бы хотел использовать свой сервер для размещения репозитория GIT. Мне это кажется достаточно простым ...
Вот что я сделал:
Я подключился по SSH к своему серверу и установил GIT (я полагаю), просто введя
# yast --install git
Затем произошло какое-то волшебство и, очевидно, был установлен git . Большой! Я также создал пользователя:
# git config --global user.name ...
# git config --global user.email ...
Затем я скопировал исходный код с моего локального диска на сервер. Поскольку я действительно не знаю, где разместить такие вещи в openSuse, я выбрал home / myRepository
Затем я создал там репозиторий и добавил существующие файлы, используя следующие команды:
# cd home/myRepository
# git init
# git add .
# git commit -m 'Add code'
Насколько я могу скажите, все заработало. Например, git log показывает мою фиксацию.
Нет, вот мои вопросы:
Я подключился по SSH к своему серверу и установил GIT (я полагаю), просто введя
# yast --install git
Затем произошло какое-то волшебство, и, очевидно, git был установлен. Большой! Я также создал пользователя:
# git config --global user.name ...
# git config --global user.email ...
Затем я скопировал исходный код с моего локального диска на сервер. Поскольку я действительно не знаю, где разместить такие вещи в openSuse, я выбрал home / myRepository
Затем я создал там репозиторий и добавил существующие файлы, используя следующие команды:
# cd home/myRepository
# git init
# git add .
# git commit -m 'Add code'
Насколько я могу скажите, все заработало. Например, git log показывает мою фиксацию.
Нет, вот мои вопросы:
Я подключился по SSH к своему серверу и установил GIT (я полагаю), просто введя
# yast --install git
Затем произошло какое-то волшебство, и, очевидно, git был установлен. Большой! Я также создал пользователя:
# git config --global user.name ...
# git config --global user.email ...
Затем я скопировал исходный код с моего локального диска на сервер. Поскольку я действительно не знаю, где разместить такие вещи в openSuse, я выбрал home / myRepository
Затем я создал там репозиторий и добавил существующие файлы, используя следующие команды:
# cd home/myRepository
# git init
# git add .
# git commit -m 'Add code'
Насколько я могу скажите, все заработало. Например, git log показывает мою фиксацию.
Нет, вот мои вопросы: Я выбрал home / myRepository
Затем я создал там репозиторий и добавил существующие файлы, используя следующие команды:
# cd home/myRepository
# git init
# git add .
# git commit -m 'Add code'
Насколько я могу судить, все работало. Например, git log показывает мою фиксацию.
Нет, вот мои вопросы: Я выбрал home / myRepository
Затем я создал там репозиторий и добавил существующие файлы, используя следующие команды:
# cd home/myRepository
# git init
# git add .
# git commit -m 'Add code'
Насколько я могу судить, все работало. Например, git log показывает мою фиксацию.
Нет, вот мои вопросы: 1) У меня пока все нормально? Будет ли home / fooBar подходящим каталогом для хранения репозитория? 2) Более важно: как я могу получить доступ к репо с моей локальной машины = я хотел создать локальный клон с Xcode 4, используя URL
git://123.456.789.012//home/myRepository
, но это явно не сработало. Понятия не имею, верен ли этот URL. Кроме того, нужно ли мне создавать нового пользователя для доступа к репозиторию с моей локальной машины?
Видите ли, у меня довольно много вопросов, и мне явно не хватает некоторых основ. Я довольно долго гуглил, но не нашел руководства, подходящего для моих проблем. Будем очень признательны за любые ответы и полезные ссылки. Спасибо!