Как добавить программу в репозиторий github

В данной статье мы рассмотрим, как создать новый пустой Git репозиторий. Мы создадим локальный репозиторий, а также рассмотрим, как создать удаленный репозиторий на примере Github.

Как создать новый пустой репозиторий

Создайте пустую директорию для вашего будущего репозитория и перейдите в нее:

mkdir myproject cd myproject

Теперь, чтобы создать в нашей директории новый репозиторий, выполните команду:

git init

В результате будет создан новый локальный пустой репозиторий. На экран будет выведено сообщение вида:

Initialized empty Git repository in /path/to/myproject/.git/

В директории myproject появится скрытая папка .git. Ее можно увидеть, выполнив команду ls -al

Как создать репозиторий из существующих файлов

Предположим, что у вас уже есть какой-то проект, для которого вы хотите создать Git репозиторий. Создание репозитория выполняется точно также, как описано выше. Перейдите в папку проекта:

cd myproject
git init

Теперь можно добавить все файлы в индекс и сделать первый коммит:

github как залить проект.Как пользоваться github.


git add -A git commit -m «First commit.»

Как создать удаленный репозиторий (на примере Github)

Вы создали локальный репозиторий, теперь, например, вам нужно добавить его на Github, тем самым вы фактически создадите удаленный репозиторий.

Перейдите на https://github.com и войдите в свой аккаунт. Нажмите кнопку New repository (Новый репозиторий). На открывшейся странице введите имя репозитория (Repository name) и нажмите кнопку Create repository.

В своем локальном репозитории теперь выполните команду:

git remote add origin https://github.com/username/myproject.git

Данная команда добавит удаленный репозиторий с именем origin , который указывает на ваш Github-репозиторий. Пока мы только добавили запись об удаленном репозитории.

Теперь можно выполнить команду git push , чтобы отправить все ваши изменения на удаленный репозиторий:

Читайте также:
Имя какого ученого упоминалось в программе что где когда чаще всего

git push -u origin master

Вам нужно будет ввести логин и пароль аккаунта в Github. Результат команды будет примерно следующим:

В команде git push мы использовали ключ -u . Данный ключ используется для того, чтобы связать локальную ветку master с удаленной origin/master (в нашем случае удаленной ветки не существовало, она автоматически была создана). Так как связь установлена, то последующие выполнения git push из ветки мастер можно выполнять без указания веток. То есть вместо git push origin master ), можно просто выполнять команду git push .

Смотрите также:

  • Как изменить файлы в старом коммите (не последнем)
  • Как добавить все файлы в коммит, кроме одного
  • Как создать ветку из предыдущего коммита
  • Команда Git stash. Как прятать изменения в Git
  • Как показать файлы, которые будут добавлены в текущий коммит
  • Как объединить коммиты
  • Как применить патч
  • Как узнать версию Git
  • Как добавить коммит
  • Как отменить коммит
  • Опубликовано: 19.09.2018
  • yuriy

Источник: pingvinus.ru

Как загрузить проект в GitHub через GitHub DeskTop | Полный Гайд

Adding a file to a repository

You can upload and commit an existing file to a repository on GitHub or by using the command line.

Adding a file to a repository on GitHub

Files that you add to a repository via a browser are limited to 25 MB per file. You can add larger files, up to 100 MB each, via the command line. For more information, see «Adding a file to a repository using the command line.» To add files larger than 100 MB, you must use Git Large File Storage. For more information, see «About large files on GitHub.»

Tips:

  • You can upload multiple files to GitHub at the same time.
  • If a repository has any protected branches, you can’t edit or upload files in the protected branch using GitHub. For more information, see «About protected branches.»

You can use GitHub Desktop to move your changes to a new branch and commit them. For more information, see «Committing and reviewing changes to your project in GitHub Desktop.»

Читайте также:
Winline партнерская программа отзывы

Screenshot of the main page of the repository. Above the list of a files, a button, labeled

  1. On GitHub.com, navigate to the main page of the repository.
  2. Above the list of files, select the Add file dropdown menu and click Upload files. Alternatively, you can drag and drop files into your browser.

Screenshot of a GitHub pull request showing a radio button to commit directly to the main branch or to create a new branch. New branch is selected.

  • To select the files you want to upload, drag and drop the file or folder, or click choose your files.
  • In the «Commit message» field, type a short, meaningful commit message that describes the change you made to the file. You can attribute the commit to more than one author in the commit message. For more information, see «Creating a commit with multiple authors.»
  • Below the commit message fields, decide whether to add your commit to the current branch or to a new branch. If your current branch is the default branch, you should choose to create a new branch for your commit and then create a pull request. For more information, see «Creating a pull request.»
  • Adding a file to a repository using the command line

    You can upload an existing file to a repository on GitHub.com using the command line.

    This procedure assumes you’ve already:

    • Created a repository on GitHub, or have an existing repository owned by someone else you’d like to contribute to
    • Cloned the repository locally on your computer

    Warning: Never git add , commit , or push sensitive information to a remote repository. Sensitive information can include, but is not limited to:

    • Passwords
    • SSH keys
    • AWS access keys
    • API keys
    • Credit card numbers
    • PIN numbers
    1. On your computer, move the file you’d like to upload to GitHub into the local directory that was created when you cloned the repository.
    2. Open Terminal Terminal Git Bash .
    3. Change the current working directory to your local repository.
    4. Stage the file for commit to your local repository.
    Читайте также:
    Установить на компьютер программу xlive dll

    $ git add . # Adds the file to your local repository and stages it for commit. To unstage a file, use ‘git reset HEAD YOUR-FILE’.
    $ git commit -m «Add existing file» # Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use ‘git reset —soft HEAD~1’ and commit and add the file again.
    $ git push origin YOUR_BRANCH # Pushes the changes in your local repository up to the remote repository you specified as the origin

    Further reading

    Источник: docs.github.com

    Как добавить файл-Github

    Как добавить файл в репозиторий на Github?
    С помощью обучающей статьи (https://guides.github.com/activities/hello-world/) получилось создать README.md,но о том,как добавить свой файл там ничего не сказано.

    Отслеживать
    задан 8 янв 2016 в 11:34
    1,003 3 3 золотых знака 15 15 серебряных знаков 25 25 бронзовых знаков
    Думаю вам нужно в принципе изучить основы git
    8 янв 2016 в 12:10

    1 ответ 1

    Сортировка: Сброс на вариант по умолчанию

    Склонируйте удаленный репозиторий в вашу локальную папку, используя команду clone

    git clone git://github.com/schacon/grit.git

    Либо еще вариант

    1. Создайте ваш локальный репозиторий, вызовите в каталоге «проекта» команду git init
    2. Добавьте файлы в репозиторий командой git add (или ) (например, git add . — добавит рекурсивно все файлы в текущем каталоге в локальный репозиторий)
    3. Сделайте ваш первый локальный коммит в репозиторий git commit -m «First commit»
    4. Добавляем локальному репозиторию ссылку на удаленный репозиторий github git remote add origin https://github.com/user/repo.git
    5. Теперь можно сделать команду push в удаленный репозиторий git push origin master ,тем самым отправив вашу локальную ветку master на сервер origin(на github репозиторий). Теперь вы можете видеть добавленные файлы на github.

    Если у вас имеется уже локальный репозиторий, и вы хотите его залить на github, то выполните все пункты, начиная с 4. После этого ваш локальный репозиторий будет располагаться на сервере github.

    Источник: ru.stackoverflow.com

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru