отправка в публичный репозиторий с помощью git bash - PullRequest
0 голосов
/ 20 ноября 2018

Я знаю, как нажать на github (для себя), но я хочу знать, как добавить или добавить что-то в какой-нибудь другой репозиторий, например, сегодня один из моих друзей отправил мне сообщение о том, что он создал репозиторий для нашего проектаи послал мне https://github.com/******/****?fbclid=IwAR0tE2DKtuKKzhtqMV-NvS9_YuSkq-abHu7QY2tcESOuFOu1kGT_PxFJR7Y, и он попросил меня поместить наш проект в этот репозиторий, как это возможно?я попытался «git push » и там написано «недействительно: это git-репозиторий?»

Ответы [ 3 ]

0 голосов
/ 21 ноября 2018

Есть несколько способов, которыми вы можете перейти в репозиторий github, который у вас нет.Наиболее распространенный способ - создать запрос на получение .Однако вы также можете отправить в хранилище, владельцем которого вы не являетесь, если вы добавлены владельцем в качестве соавтора и получили разрешение.Вы можете изменить соавторов, перейдя в хранилище и нажав Settings вверху, а затем Collaborators слева.

В вашем git-репо на вашем локальном компьютере может быть несколько пультов.Например, вы можете добавить пульт дистанционного управления для хранилища вашего друга следующим образом:

git add remote mybuddy https://github.com/mybuddy/someproject
# Note that there is no ?fbclid=IwAR*** etc

и перечислить их с помощью

git remote -v

Затем вместо нажатия на origin вы можете нажать на mybuddy, а также

0 голосов
/ 21 ноября 2018
  1. Клонировать репозиторий вашего друга:

git clone https://github.com/******/****.git

Создайте собственную ветку:

git checkout -b new_branch_name

Добавить или изменить код Добавить новые новые файлы

git add -A

Файлы коммитов:

`git commit -m" Сообщение коммита "

Push-файлы:

git push -u origin new_branch_name

Сделать запрос на извлечение в github из new_branch_name в основную ветку проекта
0 голосов
/ 21 ноября 2018

Общий URL-адрес не похож на ссылку на хранилище.Есть два варианта, предоставляемых GitHub.https и ssh.

https ссылки выглядят как https://github.com/jacob-nelson/react-native-reusable-ui-components.git, которые начинаются с *https* и заканчиваются .git

ссылки ssh выглядят какgit@github.com:jacob-nelson/react-native-reusable-ui-components.git, который начинается с *git@* и заканчивается на .git

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...