Можно ли использовать GitHub для Windows локально?
Я решил, что мне нужно какое-то программное обеспечение для контроля версий для моих целей кодирования, поэтому я установил GitHub для Windows.
Проблема заключается в том, что я добавляю репозиторий, копирую исходный код в этой папке и затем нажимаю на фиксацию, которую он хочет зафиксировать на веб-сайте GitHub, и просит меня указать имя и адрес электронной почты.
Поскольку мое намерение использовать git состоит только в том, чтобы иметь контроль над версиями для себя и не сотрудничать с другими разработчиками, я хочу размещать репозитории локально на своем компьютере.
Возможно ли локальное размещение, и могу ли я сделать это с помощью GitHub для Windows?
Ответы
Ответ 1
Я использую GitHub для Windows локально, так что да, это возможно. Однако, если вы хотите нажать код, вам придется нажать его на веб-сайт GitHub.
То, что я делаю, это иметь мой репозиторий на Dropbox, так что он все еще в сети, но также и частный. (В отличие от бесплатных учетных записей GitHub, которые делают ваш код общедоступным). Если вы работаете только с вашим кодом, это должно быть хорошо для вас, если вы просто передадите "локальный" репозиторий Dropbox.
Также см. этот вопрос, который помог мне, когда я начал этот процесс.
Ответ 2
Другой вариант при использовании git локально (так что нет "GitHub для Windows" ), хотя вы хотите воспользоваться некоторыми функциями GitHub (вики, администрирование, просмотр,...), это установить a href= "http://gitlabhq.com/" > GitLab.
Конечно, он может использоваться несколькими людьми, что не является вашим делом, но оно также отлично подходит для развития соло.
![GitLab commits]()
Вы можете даже записать свои проблемы на нем:
![GitLab issue management]()
Ответ 3
Если вы хотите, чтобы он был локальным, вы не хотите использовать GitHub.
Вы хотите использовать только git.
Получить msysgit, найти на code.google.com/p/msysgit/.
Конечно, это означает, что доступны только функции git, а функции github - нет.
Примечание: все функции github находятся на веб-сайте github, и помимо социальных функций (трекер ошибок, вики) включает графики активности фиксации, увеличения/уменьшения размера кода, сетевого графика.
Сказав это, замените сетевой граф на GitHub включите gitk и другие.
Ответ 4
Ответ. Вы можете попробовать TortoiseGit и работать с локальными репозиториями. В git вы можете создать "голый" репозиторий в качестве основного репозитория локально в пустой папке. Это очень легко с TortoiseGit (пункт контекстного меню).
(Комментарий: Я думаю, вы запутываете GitHub [службу] с помощью git [приложение].)