Я рекомендую вам установить Git Extensions, который включает в себя все, что вам нужно, простой в использовании графический интерфейс, а также плагин для Visual Studio.
Мне надоело вручную копировать папку моего проекта в папку DropBox. Пожалуйста, так, джедаи, научите меня способам GIT?
Я работаю над личным проектом. Не очень большой, и я один работаю над этим.
Каков основной способ заставить GIT сохранить мой рабочий проект в резервной копии? Как GIT проверяет, является ли это рабочей версией, или я должен вручную щелкнуть правой кнопкой мыши папку и «зафиксировать» ее, как в Tortoise SVN?
Меня не интересуют более продвинутые функции, потому что, честно говоря, я пока не буду ими пользоваться. Мне просто нужно знать, как установить его на мой компьютер с Windows 7, и сказать ему: «Эй, братан, посмотри на этот проект? Следи за ним, хорошо?»
Спасибо ТАК. Надеюсь, вы сможете, ребята, научить меня великим вещам еще раз. : D
2 ответа на вопрос
Каков основной способ заставить GIT сохранить мой рабочий проект в резервной копии?
Это было бы толкать его в общую папку, управляемую DropBox.
Смотрите эту запись в блоге в качестве практического примера
В каталоге проекта, которым вы хотите поделиться, введите:
bash$ git clone --bare . ~/Dropbox/Shared/MySharedProject.git
Примечание: имейте в виду, что я предполагаю, что у вас уже есть этот проект под контролем версий Git. Ключевое слово мы использовали в команде клон означает, что мы просто хотим, чтобы создать каталог, содержащий содержимое каталога .git в каталоге проекта, а не фактическое рабочее пространство. Каталог содержит весь код и изменений все, что нужно есть, это просто не фактическое рабочее пространство, где Xcode работает с.
–bare
.git
Создайте удаленный (псевдоним) для недавно клонированного проекта, набрав:
bash$ git remote add sharedproject ~/Dropbox/Shared/MySharedProject.git
Теперь вы можете перенести любые изменения кода из вашего рабочего каталога в клонированный каталог, который, поскольку он находится в вашем Dropbox, будет автоматически загружен в Dropbox и загружен любыми другими компьютерами, которые у вас есть, которые могут получить доступ к Dropbox.
Сначала вам нужно зафиксировать любые изменения в вашем рабочем каталоге с помощью следующей команды.
bash$ git commit -a -m "Commit message"
Затем вам нужно отправить изменения на пульт с помощью следующего.
bash$ git push sharedproject master
Это подталкивает ваши изменения к клонированному репозиторию, который находится в вашем каталоге Dropbox. Как только вы это сделаете, вы увидите, что значок Dropbox в строке меню изменится на значок «синхронизация». Если ваше изменение невелико, оно изменится только на долю секунды, поэтому вам придется внимательно следить за ним, чтобы это произошло.
Как только ваши файлы будут зафиксированы и перенесены в ваш клонированный репозиторий, вы можете извлечь проект с другого компьютера.
Похожие вопросы
-
3
Отображение https: // ... как локальный логический диск?
-
3
Чтобы получить Почту работай для `git am`
-
8
Использование Git для управления библиотекой iTunes?
-
-
8
Git Client для OS X и Windows?
-
11
Существуют ли приложения для распределенного контроля версий (DVCS), если я не программист?
-
14
Как заставить git-extension.bash работать на Mac OS X?
-
2
Как заставить "git pull" снова работать как положено
-
2
Git - GitHub Repository Setup подходит для использования?
-
9
Как я могу откатить 1 коммит?
-
3
git-receive-pack: команда не найдена