Недавно я загрузил GitHub
и создал на нем репозиторий. Я пытаюсь загрузить в него проект Objective C
. Как мне это сделать?
Как загружать файлы на GitHub
Ответ 1
Ну, на самом деле это очень много. Я предполагаю, что у вас есть учетная запись на http://github.com/. Если нет, то идите.
После этого вы действительно можете просто следовать своему руководству, его очень просто и легко, и объяснение намного яснее, чем мое: http://help.github.com/ > http://help.github.com/mac-set-up-git/
Чтобы ответить на ваш конкретный вопрос: вы загружаете файлы в github через команду git push
после того, как вы добавили нужные вам файлы через git add 'files'
и перечислили их git commit -m "my commit messsage"
Ответ 2
Я не нашел приведенных выше ответов достаточно явным, и мне потребовалось некоторое время, чтобы понять это для себя. Самая полезная страница, которую я нашел, была: http://www.lockergnome.com/web/2011/12/13/how-to-use-github-to-contribute-to-open-source-projects/
Я нахожусь в окне Unix, используя командную строку. Я ожидаю, что все это будет работать в командной строке Mac. (Mac или Window GUI выглядит доступным на desktop.github.com, но я не тестировал это и не знаю, как это можно передать в графический интерфейс.)
Шаг 1: Создайте учетную запись Github Шаг 2. Создайте новый репозиторий, как правило, с файлом README и LICENSE, созданным в процессе. Шаг 3: Установите программное обеспечение "git". (Ссылки в ответах выше и онлайн-помощь в github должны быть достаточными для выполнения этих действий, поэтому я не предоставляю подробные инструкции.) Шаг 4: Скажите git, кто вы:
git config --global user.name "<NAME>"
git config --global user.email "<email>"
Я думаю, что электронное письмо должно быть одним из адресов, которые вы связали с учетной записью github. Я использовал то же имя, что и в github, но я думаю (не уверен), что это не требуется. При желании вы можете добавить кеширование учетных данных, поэтому вам не нужно часто вводить имя и пароль учетной записи github. https://help.github.com/articles/caching-your-github-password-in-git/
Создайте и перейдите к рабочему каталогу верхнего уровня:
mkdir <working>
cd <working>
Импортируйте почти пустой репозиторий из github:
git clone https://github.com/<user>/<repository>
Это может потребовать учетные данные (если репозиторий github не является общедоступным). Перейдите в каталог и посмотрите, что мы сделали:
cd <repository>
ls -a
git remote -v
(Команды 'ls' и 'git remote являются необязательными, они просто показывают вам вещи) Скопируйте 10000 файлов и миллионы строк кода, которые вы хотите поместить в репозиторий:
cp -R <path>/src .
git status -s
(предполагается, что все, что вы хотите, находится под каталогом с именем "src".) (Вторая команда снова является необязательной и просто показывает вам материал)
Добавьте все файлы, которые вы только что скопировали, в git и, по желанию, просмотрите результаты:
git add src
git status -s
Зафиксируйте все изменения:
git commit -m "<commit comment>"
Нажмите изменения
git push origin master
"Origin" - это псевдоним для вашего репозитория github, который автоматически настраивается командой "git clone". "Мастер" - это отрасль, к которой вы нажимаете. Просмотрите github в своем браузере, и вы увидите, что все файлы были добавлены.
Необязательно удалите каталог, в котором вы все это сделали, чтобы освободить место на диске:
cd ..
rm -r <working>
Ответ 3
Вам нужно создать репозиторий git локально, добавить файлы проекта в это репо, передать их локальному репо и затем синхронизировать это репо с вашим репо на github. Вы можете найти хорошие инструкции о том, как сделать последний бит в github, а первое должно быть легко связано с загруженным вами программным обеспечением.
Ответ 4
Вот шаги (короткие), так как я не знаю, что именно вы сделали:
1. Загрузите и установите Git в свою систему: http://git-scm.com/downloads
2. Используя Git Bash (командную строку для Git) или командную строку вашей системы, настройте локальный репозиторий Git.
3. Используйте ту же консоль для проверки, фиксации, нажатия и т.д. Файлов на Git.
Надеюсь, это поможет тем, кто ищет здесь.
Ответ 5
если вы находитесь в окнах:
в противном случае: http://git-scm.com/downloads/guis
Ответ 6
Чтобы загрузить файлы в свое репо без использования командной строки, просто введите это после имени своего репозитория в браузере:
https://github.com/yourname/yourrepositoryname /upload/master
а затем перетащите ваши файлы. (если вы находитесь в github и репозиторий создан заранее)