2015-06-05 3 views
1

Я очень новичок в git, gitLab. Я пытаюсь загрузить проекты (сделать), отредактировать его (сделать) и нажать новую версию на единственную ведущую ветвь. Я прав для этого.Git первое нажатие и нажатие на главный выпуск

шаги я следовал:

1-я скачал вручную (из веб-интерфейса) из gitLab проекта из единственного главного филиала.

2- Я сделал локальные изменения в проекте.

3- Я создал новую папку (gitCommit).

4- Я копирую свой отредактированный проект внутри папки gitCommit, которая теперь содержит папку «TheDB», содержащую проект.

5- Я открываю терминал: cd Desktop ..../gitCommit. Теперь я внутри «gitCommit».

6- я бегу GIT инициализации

Initialized empty Git repository in /Users/alex_fimm_dev/Desktop/Projects/FIMM/gitCommit/.git/ 

7-я бегу: мерзавец тянуть https://gitlab.com/TheDBdevs/TheDB.git мастер

remote: Counting objects: 2851, done. 
remote: Compressing objects: 100% (2088/2088), done. 
remote: Total 2851 (delta 1155), reused 2223 (delta 694) 
Receiving objects: 100% (2851/2851), 14.21 MiB | 13.87 MiB/s, done. 
Resolving deltas: 100% (1155/1155), done. 
From https://gitlab.com/TheDBdevs/TheDB 
* branch   master  -> FETCH_HEAD 

8-я бегу: мерзавец добавить.

9-я бегу: мерзавец совершить -m 'поля генератора формы и валидация'

[master 1c7b506] form generator fields and validations 
Committer: Alexander Thorarinsson <[email protected]> 
Your name and email address were configured automatically based 
on your username and hostname. Please check that they are accurate. 
You can suppress this message by setting them explicitly: 

    git config --global user.name "Your Name" 
    git config --global user.email [email protected] 

After doing this, you may fix the identity used for this commit with: 

    git commit --amend --reset-author 

1198 files changed, 571617 insertions(+) 
create mode 100644 TheDB/.gitignore 
create mode 100644 TheDB/data_for_import/FO4 and 3 merged.xlsx 

... 

create mode 100644 TheDB/webapp/views/qrcodesetup.tt 
create mode 100644 TheDB/webapp/views/questionnaire.tt 
create mode 100644 TheDB/webapp/views/register.tt 

10- я бегу: GIT удаленного добавить происхождения https://gitlab.com/TheDBdevs/TheDB.git мастер

usage: git remote add [<options>] <name> <url> 

    -f, --fetch   fetch the remote branches 
    --tags    import all tags and associated objects when fetching 
          or do not fetch any tag at all (--no-tags) 
    -t, --track <branch> branch(es) to track 
    -m, --master <branch> 
          master branch 
    --mirror[=<push|fetch>] 
          set up remote as a mirror to push to or fetch from 

lm5-fim4-0G3QD:gitCommit alex_fimm_dev$ git push origin master 
fatal: 'origin' does not appear to be a git repository 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

Что я делаю неправильно ?

ответ

1

Я не знаю о gitlab или веб-интерфейсе gitlab. Но общие шаги, чтобы получить репо на вашем компьютере, и после этого нажать совершает на удаленные репо являются:

git clone remote_repo_url 
# make changes 
git add -u 
git commit -m "message" 
git push origin master 

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

BTW у вас есть по крайней мере одна ошибка в ваших командах

git remote add origin https://gitlab.com/TheDBdevs/TheDB.git master 

не является правильным, последний «мастер» не требуется.

git remote add origin https://gitlab.com/TheDBdevs/TheDB.git 

Этот шаг добавления пульта дистанционного управления только в том случае, вы не клонировать репо и создает новый после того, git init

+0

спасибо за разъяснения и указывая, я буду попробуйте сейчас –

Смежные вопросы