Поскольку я написал этот ответ, github выпустил собственный клиент Windows, который делает все шаги ниже избыточными.
Вы также можете использовать sourcetree для установки как git, так и mercurial в Windows.
Вот как это сделать в Windows:
- Если у вас не установлен git, прочтите эту статью о том, как его настроить.
- Откройте командную строку Windows.
- Перейдите в каталог, в котором находится ваш исходный код, в командной строке.
- Сначала создайте новый репозиторий в этом каталоге
git init
. Будет сказано «Инициализированный пустой репозиторий git в .... git» ( ...
это путь).
- Теперь вам нужно сообщить git о ваших файлах, добавив их в свой репозиторий. Сделайте это с помощью
git add filename
. Если вы хотите добавить все свои файлы, вы можете сделатьgit add .
- Теперь, когда вы добавили файлы и внесли изменения, вам необходимо зафиксировать изменения, чтобы git мог их отслеживать. Тип
git commit -m "adding files"
. -m
позволяет добавить сообщение фиксации в строку.
Пока что описанные выше шаги - это то, что вы сделали бы, даже если бы не использовали github. Это обычные шаги для запуска репозитория git. Помните, что git является распределенным (децентрализованным), это означает, что вам не нужно иметь «центральный сервер» (или даже сетевое соединение), чтобы использовать git.
Теперь вы хотите отправить изменения в свой репозиторий git, размещенный на github. Для вас это, указав git добавить удаленное местоположение , и вы сделаете это с помощью этой команды:
git remote add origin https://github.com/yourusername/your-repo-name.git
* Примечание: your-repo-name
должен быть создан в GitHub перед тем, как вы сделаете это. git remote add origin ...
Как только вы это сделаете, git теперь знает о вашем удаленном репозитории. Затем вы можете сказать ему, чтобы он отправлял (то есть "загружал") ваши зафиксированные файлы:
git push -u origin master
Выполните следующие действия для проецирования на Github
1)
git init
2)
git add .
3)
git commit -m "Add all my files"
4)
git remote add origin https://github.com/yourusername/your-repo-name.git
5)
git pull origin master
6)
git push origin master
источник
если у вас проблемы с загрузкой!
источник
--force
Здесь я объясняю, как я это сделал в Window, может быть, это также помогает другим :)
Обязательно установите Git и GitHub .
После завершения установки откройте «git bash»;
так что появится окно, как показано ниже:
Идите вперед и введите,
cd ~
чтобы убедиться, что вы находитесь в домашнем каталоге;Вы можете проверить адрес, который вы в нем, набрав
pwd
;Теперь вам нужно создать учетную запись GitHub ;
После создания учетной записи GitHub войдите в систему;
После того, как вы вошли в систему, в правом верхнем углу нажмите на + и выберите «Новый репозиторий».
Затем в открывшемся окне введите имя, которое вы хотите иметь для репозитория, в поле «Имя репозитория». Добавьте «Описание (необязательно)», если хотите, и отметьте «Инициализировать этот репозиторий с помощью README». Затем нажмите «Создать репозиторий».
Теперь перейдите к вашему драйверу C; создайте новую папку и назовите ее «git». Теперь перейдите в окно «git bash»; измените каталог на диск c, набрав
cd ~; cd /c
Если вы введетеls
там, он покажет вам папки там; Убедитесь, что там отображается папка git:Теперь вернитесь в браузер; перейдите на свою страницу GitHub, щелкните созданный репозиторий; и нажмите «Клонировать или скачать»; и скопируйте адрес, который там отображается (выбрав копировать в буфер обмена)
Теперь вернемся к «git bash»; Используйте команду,
cd git
чтобы перейти в папку git; теперь напишите следующие команды для подключения к вашему GitHub (введите имя пользователя и пароль своего GitHub, когда он вас спросит)И потом:
git config --global user.email youremail@domain.com
. Следующий тип:git clone (url)
вместо (url) введите адрес репозитория GitHub, который вы скопировали со своей страницы GitHub; (например, git clone https://github.com/isalirezag/Test.git ).Теперь, если вы выполните
ls
команду, вы увидите там свой репозиторий; Если вы также откроете папку git, которая у вас есть в вашем окне, вы увидите, что ваш репозиторий добавлен как папка.Теперь используйте команду cd, чтобы перейти в репозиторий:
cd Test
Скопируйте и вставьте все файлы, которые вы хотите поместить в этот репозиторий, в эту папку.
Чтобы перенести файлы в репозиторий, вам необходимо сделать следующее:
Введите git
add filename
(имя файла - это имя файла, который вы хотите загрузить), или вы можете ввести команду ниже, если вы хотите добавить все файлы в папку:git add .
Затем введите:
git commit -m "adding files"
. И потом:git push -u origin master
.И тогда все должно быть готово, если вы обновите свою учетную запись GitHub, файлы должны быть там :)
источник
Выполните эти два шага:
git add remote origin https://github.com/userName/repo.git
Здесь repo.git будет вашим вновь созданным удаленным репо.Это будет работать как шарм. Не нужно беспокоиться о способах SSH или HTTPS. Я впервые столкнулся с той же проблемой и потратил часы на ее решение. Но у меня это сработало.
источник
Выполните следующие действия, чтобы загрузить свой проект в Github.
1)
git init
2)
git add .
3)
git commit -m "Add all my files"
4)
git remote add origin https://github.com/yourusername/your-repo-name.git
Для загрузки проекта с нуля требуется мастер git pull origin.
5)
git pull origin master
6)
git push origin master
Если возникнут какие-либо проблемы при нажатии, используйте
git push --force origin master
источник
git push --force origin master
решил мою проблему! Благодарность!Это сработало для меня;
источник
Указание источника: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
источник
Я предполагаю, что вы работаете в системе Windows, как я, и у вас установлен GIT. Вы можете запустить эти команды из простой командной строки в каталоге проекта или использовать GitBash.
Шаг 1. Создайте репозиторий в GIT вручную. Дайте ему любое имя, которое считаете нужным.
Шаг 2: Зайдите в локальный каталог проекта. Если вы хотите опубликовать свой код в этом новом репозитории, который вы только что создали, убедитесь, что в корневом каталоге проектов нет папки с именем .git, если она есть, удалите ее. Команда выполнения
git init
Шаг 3: Запустите команду
git add .
Шаг 4: Выполнить команду
git commit -m YourCommitName
Шаг 5: Запустите команду
git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git
Шаг 6: Выполнить команду
git push --set-upstream YourRepositoryName master --force
Обратите внимание, что на момент написания я использую последнюю версию GIT. Также обратите внимание, что я не указал какую-либо конкретную ветку, в которую нужно отправить код, чтобы он перешел в мастер. На шаге 6 GIT попросит вас авторизовать команду, попросив вас ввести имя пользователя и пароль во всплывающем окне.
Надеюсь, мой ответ помог.
источник
$ git init
$ git add .
$ git commit -m "First commit"
$ git remote add origin remote repository URL
$ git push origin master
источник
Я думаю, что вам проще всего было бы установить плагин git для eclipse, который работает более или менее так же, как плагины eclipse CVS и SVN:
http://www.eclipse.org/egit/
GL!
источник
Затем введите следующие команды
Теперь проверьте свою учетную запись GitHub, репозиторий успешно загружен.
Чтобы получить полное руководство, вы можете посмотреть это видео .
источник
Вероятно, самое полезное, что вы могли бы сделать, - это просмотреть онлайн-книгу [http://git-scm.com/book/en/] . Это действительно довольно приличное чтение, и он дает вам концептуальный контекст, в котором можно все правильно выполнять.
источник
Загрузите SourceTree. Он доступен для Windows 7 + и Mac и настоятельно рекомендуется загружать файлы на github через интерактивный интерфейс.
источник
Мне потребовалось около 2 часов, чтобы понять, что я должен создать Repo на GitHub ( http://github.com/new ), прежде чем пытаться отправить свои локальные файлы в github.
После попытки подтолкнуть ошибки были примерно такими:
Я чувствую себя идиотом, но мне очень хотелось бы это подчеркнуть. Я просто подумал, что мое репо будет создано автоматически при первом нажатии. Я был так неправ.
источник
Убедитесь, что в вашей системе установлен git . Я объясняю процесс с помощью ОС Windows
Вот как я это сделал:
1. Откройте cmd (вы также можете сделать это с помощью git bash).
2. Перейдите в каталог вашего проекта (где находится ваш проект).
3.Теперь введите
your_directory >git init
это инициализирует пустой репозиторий, если это первый раз, и введите. например:C:\Users>git init
4.Теперь введите
your_directory >git add <filename>
(для определенных файлов) илиgit add .
(если вы хотите добавить все файлы) и введите.5.Теперь введите
>git commit -m "commit message goes here"
и войдите.(в случае, если вам нужно проверить статус, вы можете сделать это, набрав
>git status
) и войдите.6.Теперь введите
>git remote add origin git_repository_url
(проверьте
>git remote -v
) и войдите.7. Теперь поверните, чтобы нажать
...>git push origin master
и войти.(если вы получите сообщение об ошибке, нажмите на нее с усилием, набрав
...>git push -f origin master
и введите.Теперь вы закончили добавлять его в свой репозиторий. Обновите его, и он будет в вашем созданном репозитории.
Надеюсь, это сработает для вас.
источник
Следуйте инструкциям от RishiKesh Pathak выше, вы даже можете сократить команду push, вставив эту командную строку только один раз:
Так что в следующий раз вместо использования
git push origin master
вам просто нужно:Подробности здесь .
источник
Лучший способ использовать git - это запустить Gitting . Попробуйте этот веб-сайт, на котором вы шаг за шагом узнаете, каковы основные способы выполнения функций в командной строке для продвижения проекта на GitHub.
Это называется try.github.io, или вы также можете пройти курс codeAcademy.
источник
Я сделал следующее;
Конечно, вам нужно установить git
источник
step1-open cmd и измените текущий рабочий каталог на местоположение вашего проекта.
step2-Инициализируйте каталог вашего проекта как репозиторий Git.
step3-Добавьте файлы в ваш локальный репозиторий.
step4-Зафиксируйте файлы, которые вы разместили в локальном репозитории.
step5-Скопируйте URL-адрес удаленного репозитория.
Шаг 6 - добавьте URL-адрес удаленного репозитория в качестве источника в вашем локальном местоположении.
Шаг 7 - подтвердите, что ваше происхождение обновлено, а не нет.
step8-нажмите измененное в свой репозиторий github
источник
1.1 лс
Он покажет вам местоположение по умолчанию.
1.2 CD "C: \ Users \ user \ Desktop \ HTML" Нам нужно указать путь к проекту
1.3 git init Он инициализирует пустой репозиторий git в C: \ Users \ user \ Desktop \ HTML
1.4 ls Он перечислит все имена файлов
1.5 git remote add origin https://github.com/repository/test.git это ваш https://github.com/repository/test.git путь к вашему репозиторию
1.6 git remote -v Чтобы проверить погоду, у нас есть разрешение на выборку или отправку
1.7 git add. Если поставить. тогда это означает, что все, что у нас есть в perticular папке, публикует все.
1.8 git commit -m "Первый раз"
1.9 git push -u origin master
источник
Что вам нужно, это SSH-соединение и инициализация GitHub в ваш проект. Я объясню под машиной Linux.
Начнем с простых вещей: войдите в свой проект в терминале и используйте:
теперь давайте добавим SSH на ваш компьютер: используйте
ssh-keygen -t rsa -C "your_email@example.com"
и скопируйте открытый ключ, затем добавьте его в репозиторий GitHubDeploy keys -> add one
обратно на ваш компьютер. Теперь запустите проект:git push origin master
если есть ошибка, настройте ваш .github / confignano .github/config
и измените URL-адрес на ssh по одномуurl = git@github.com:username/repo....
вот и всеисточник
для загрузки нового проекта в GIT (сначала вам нужно иметь локальную базу кода проекта и репозиторий GIT, куда вы будете загружать проект, в GIT вам необходимо иметь свои учетные данные)
Пункт списка
1. открыть Git Bash
2. перейдите в каталог, где у вас есть база кода (расположение проекта) cd в расположение проекта cd / * / *** / ***** / ***** Затем здесь вам нужно выполнить команды git
git add. нажмите Enter, указанная выше команда добавит весь каталог, подкаталог, файлы и т.д., вы увидите что-то вроде этого предупреждения: LF будет заменен на CRLF в ****. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в ********. У файла будут исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в *******. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в ********. У файла будут исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в *******. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в **************. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в ************. У файла будут исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в *************** Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в j *******. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в ***********. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в **************. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в ***********. У файла будут исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в *********.
git commit -m "первая фиксация" нажмите ввод -m предоставленная опция для добавления комментария, он зафиксирует код на этапе env, вы увидите что-то вроде этого
[master (root-commit) 34a28f6] добавление ******** предупреждение: LF будет заменен на CRLF в c *******. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в *******. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в ********. Файл будет иметь исходные окончания строки в вашем рабочем каталоге. предупреждение: LF будет заменен на CRLF в *********. Файл будет иметь исходные окончания строки в вашем рабочем каталоге.
предупреждение: LF будет заменен на CRLF в ***********.
27 файлов изменено, 3724 вставки (+) режим создания 100644 ***** режим создания 100644 ***** режим создания 100644 ***** режим создания 100644 ****** режим создания 100644 ***** * режим создания 100644 ***** режим создания 100644 ******
6. git remote add origin http: // username @ git: repopath.git нажмите Enter, это добавит в репо
7. git push -u origin master нажмите Enter, это загрузит все из локального хранилища в репо, на этом шаге вам нужно ввести пароль для репо, в которое вы будете загружать код. вы увидите что-то вроде этого ниже. Подсчет объектов: 33, готово. Дельта-сжатие с использованием до 12 потоков. Сжатие объектов: 100% (32/32), готово. Написание предметов: 100% (33/33), 20.10 Кбайт | 0 байт / с, готово. Всего 33 (дельта 14), повторно используется 0 (дельта 0) К http: // username @ git: repolocation.git * [новая ветка] мастер -> мастер Мастер ветки настроен для отслеживания удаленного мастера ветки из источника.
источник