2016-01-13 2 views
0

Я работаю над проектом iOS. наш сотрудник создал приложение для репозитория, и по умолчанию у нас есть главная ветка. сотрудник создал еще один филиал, скажем, «второй», теперь мне нужно загрузить файлы проекта с моей машины в отдел репозитория Github «Second», изучая много учебников и не понимая, что и как это сделать ... Этот вопрос может уже просили, но извините, не помогли ...Добавить файлы проектов с локального компьютера в репозиторий Github

+0

'GIT клон --branch --single Гиса []' клонировать конкретную ветвь, а затем изменить и совершить, как вы обычно делаете, изменения будут существовать только на ветви, которую вы клонировали. документация: http://www.git-scm.com/book/en/v2/Git-Branching-Basic-Branching-and-Merging –

+0

вы можете описать это лучше, если ветвь «вторая» была создана из вашей главной ветви то вам просто нужно объединить «master» в «second». – Krzysztof

+0

@ Krzysztof Я действительно не знаю много об этих операциях. это мой первый подход к Github. но когда я спросил своего сотрудника, он сказал, что он создан от мастера – Joker

ответ

0

Сначала сделайте полную резервную копию своего проекта, так что вы можете восстановить его, если что-то пойдет не так.

Если у вас есть локальный репозиторий Git (в терминале вы можете увидеть .git и .git **** файлы после выполнения команды «LS -la» в директории проекта):

1) Open your project folder with your local git repository in Terminal and add your Github repository as origin: 
$ git remote add origin https://github.com/your_user/your_repo.git 
(This url you can see at Github repo) 

2) Push all your local branches onto repository: 
$ git push --all origin 

Если вы не есть локальный репозиторий Git:

1) Create new folder, go inside it and in Terminal execute this: 
$ git clone https://github.com/your_user/your_repo.git 

2) Copy all your iOS project (with inner files/folders/etc) into that folder 

3) Add all your local files into local git repo: 
$ git add . 

4) Commit all changes: 
$ git commit -m initial  

5) Push all your local branches onto repository: 
$ git push --all origin 

Also see Github help: 
https://help.github.com/articles/adding-a-remote/ 
https://help.github.com/articles/pushing-to-a-remote/ 
Смежные вопросы