«Git Push» не удалось: «Вы не указываете какие-либо refspecs для толкания» -- git поле с участием git-push пол Связанный проблема

“git push” failed: “You did not specify any refspecs to push”


2
vote

проблема

русский

Я настроил проект Git на ProjectLocker, чтобы нажать на мои файлы GIT. Затем я вошел в каталог, где я инициализировал проект Git и устроил мои файлы. И, наконец, я попытался протолкнуть проект в ProjectLocker с помощью этой команды:

 <код> $ git push git-smichaels@free5.projectlocker.com:helloworld.git   

Это генерирует эту ошибку:

 <код> warning: You did not specify any refspecs to push, and the current remote warning: has not configured any push refspecs. The default action in this warning: case is to push all matching refspecs, that is, all branches warning: that exist both locally and remotely will be updated.  This may warning: not necessarily be what you want to happen. warning: warning: You can specify what action you want to take in this case, and warning: avoid seeing this message again, by configuring 'push.default' to: warning:   'nothing'  : Do not push anything warning:   'matching' : Push all matching branches (default) warning:   'tracking' : Push the current branch to whatever it is tracking warning:   'current'  : Push the current branch ERROR:gitosis.serve.main:Repository read access denied fatal: The remote end hung up unexpectedly   

Есть что-то не так с попыткой толкать так?

Я нашел Пример Кто-то используя это Синтаксис:

 <код> git remote add myproject 'git-myloginname@projectlocker.com:myproj.git' git push myproject +master:master    

Необходимо использовать «<код> remote add » - почему я могу не подтолкнуть прямо к URL, как я сделал выше?

Английский оригинал

I set up a git project on projectlocker to push my git files to. Then I went into the directory where I had initialized a git project and staged my files. And finally I tried to push the project to projectlocker with this command:

$ git push git-smichaels@free5.projectlocker.com:helloworld.git 

It generates this error:

warning: You did not specify any refspecs to push, and the current remote warning: has not configured any push refspecs. The default action in this warning: case is to push all matching refspecs, that is, all branches warning: that exist both locally and remotely will be updated.  This may warning: not necessarily be what you want to happen. warning: warning: You can specify what action you want to take in this case, and warning: avoid seeing this message again, by configuring 'push.default' to: warning:   'nothing'  : Do not push anything warning:   'matching' : Push all matching branches (default) warning:   'tracking' : Push the current branch to whatever it is tracking warning:   'current'  : Push the current branch ERROR:gitosis.serve.main:Repository read access denied fatal: The remote end hung up unexpectedly 

Is there something wrong with trying to push this way?

I found an example of someone using this syntax:

git remote add myproject 'git-myloginname@projectlocker.com:myproj.git' git push myproject +master:master  

Is it necessary to use "remote add" - why can I not push directly to the URL as I did above?

</div
     

Список ответов

14
 
vote
vote
Лучший ответ
 

Это реальная ошибка. У вас нет доступа к репозитории?

 <код> zoo2  

Остальные - просто предупреждения. Если вы хотите избавиться от предупреждений, сделайте это:

 <код> zoo3  

Если вы хотите git, чтобы нажать текущую ветку, когда [BranchName] не указано без предупреждения, сделайте это:

 <код> zoo4  
 

This is the real error. You don't have read access to the repository?

ERROR:gitosis.serve.main:Repository read access denied 

The rest are just warnings. If you want to get rid of the warnings, do this:

git push git-smichaels@free5.projectlocker.com:helloworld.git [branchname] 

If you want Git to push the current branch when [branchname] is not specified without warning, do this:

git config push.default current 
</div
 
 
 
 
2
 
vote

Ваша настоящая проблема была похоронена в предупреждающем сообщении

 <код> zoo5  

Убедитесь, что у вас есть возможность получить доступ к репозиторию

 

Your real problem was buried in the warning message

ERROR:gitosis.serve.main:Repository read access denied 

Make sure that you have the ability to access the repository

</div
 
 
0
 
vote

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

 

I'm with ProjectLocker. You can file a ticket in ProjectLocker Portal and we can look at your project and make sure there's not an issue on our end preventing you from accessing your repository.

</div
 
 
0
 
vote

Кроме того, обязательно добавьте себя в проект из самого вашего аккаунта ProjectLocker. Сделайте это, нажав на «Пользователи списка учетных записей» на левой панели, убедитесь, что вы указаны в качестве одного из пользователей (вероятно, как admin?), А затем нажмите «Список проектов», выберите название проекта (не ссылка для редактирования ), а под заголовком «пользователи в проекте» вы должны увидеть себя в списке. Если вы там нет, добавьте пользователя в конкретный проект, с которым вы пытаетесь синхронизировать, иначе ... нет. Кстати, это также то, как вы контролируете, кто еще имеет доступ к проекту, то есть разрешения чтения / записи.

 

Also, make sure to add yourself to the project from within your ProjectLocker account itself. Do this by clicking on "List Account Users" in the left pane, check that you are listed as one of the users (probably as admin?), and then click on "List Projects", select the project name (NOT the Edit link), and under the heading "Users in Project" you should see yourself listed. If you're not there, add your userid to the particular project you are trying to sync with, otherwise ... no go. Incidentally, this is also how you control who else has access to the project, i.e. read / write permissions.

</div
 
 

Связанный проблема

0  GitLab - не в состоянии нажать локальные ветви на удаленный  ( Gitlab not able to push local branches to remote ) 
У меня есть доступ для разработчика вправо для GitLab. Я не могу выполнять какую-либо «толкать» операцию для удаленного начала. Может ли создавать новую локал...

11  Почему "Git push helloworld + Master: Master" вместо просто "git push helvelorld"?  ( Why git push helloworld mastermaster instead of just git push helloworld ) 
Я пытался протолкнуть мою (первый в мире!) Git Reppo, как это изначально: <код> $ git push helloworld Но я получил эту спину: <код> To git-smichaels@f...

420  Как найти / Определить большие коммиты в истории Git?  ( How to find identify large commits in git history ) 
У меня есть 300 МБ Git Reppo. Общий размер моих текущих зарегистрированных файлов составляет 2 МБ, а общий размер остальной части REPO GIT составляет 298 МБ. ...

6  Unsync'd git репозиторий в dropbox  ( Unsyncd git repository in dropbox ) 
У меня есть репозиторий Git (и рабочий каталог), который хранится в моем dropbox, поэтому я могу двигаться вперед и назад между компьютерами без необходимости...

0  Git Merge или ребазу?  ( Git merge or rebase ) 
У меня есть проект, в котором мой главный ветвь опережает резервную ветку. Из-за некоторых вопросов в коде мы хотим использовать ветку резервного копирования ...

2  Получите «Потяните имя запроса» из файла / строки  ( Get the pull request name from a file line ) 
Учитывая файл и конкретную строку, например <код> myFile.php line 123 , Будет возможен получить информацию о том, в которой потяните запрос или филиал или вы...

4  Чистый запуск SSHD HelpMSG 3534  ( Net start sshd helpmsg 3534 ) 
Я пытаюсь настроить git на коробке Windows и пока все, кажется, работает ... кроме этого: <Код> find_end6 Получает ошибку <код> find_end7 Когда я набрал...

0  Как несколько пользователей могут использовать ту же иерархию каталога для выполнения операций GIT?  ( How can multiple users use the same directory hierarchy for doing git operations ) 
У меня есть .git / config файл, который имеет несколько пользователей, определенных как: <код> [user] name=user1 email=user1@domain.com name=u...

4  Сообщение об ошибке Xcode «Удаленный репозиторий отклонил коммиты» при нажатии на GitHub  ( Xcode error message the remote repository rejected commits when pushing to git ) 
У меня есть филиал названа разрабатывать что я натянул, добавил какой-то код, совершенный, потянул снова, и теперь пытаюсь нажать, но я получаю следующее со...

218  Попытка потянуть с ошибкой: не может открыть .git / fetch_head: разрешение запрещено  ( Trying to git pull with error cannot open git fetch head permission denied ) 
Помогите мне, пожалуйста, я пытаюсь запустить это в моем терминале: <код> asgard@asgard-A7N8X2-0:~/CollegePortal$ git pull error: cannot open .git/FETCH_HEA...

1  Git: Как интегрировать выбранные файлы из другого репо на филиалы в основном репо?  ( Git how to integrate selected files from another repo into branches in main rep ) 
Вот настройка: У нас есть команда документации, которая работает в собственном хранилище Git. В основном репозитории продукта у нас есть мастер и бета-фил...

156  Git говорит, что удаленный REF не существует, когда я удаляю удаленную ветвь  ( Git says remote ref does not exist when i delete remote branch ) 
Я бежал <код> git branch -a <код> * master remotes/origin/test remotes/origin/master Я хочу удалить мою удаленную ветвь Я попробовал <код> git ...

0  Digitalocean не обновляет должным образом  ( Digitalocean not updating properly ) 
У меня есть проект реагирования, который я загрузил в цифровой океан. У меня есть проблема, где я внес некоторые изменения в проект. Требуется ли Git Pull (см...

6  Зависимости сборки TeamCity Build и выбирая правильную ветвь  ( Teamcity build dependencies and choosing the correct branch ) 
У меня есть один проект с тремя конфигурациями сборки: Интеграция Развертывать dev Развертывание релиза Конфиги по сборке 2 и 3 зависят от 1 через с...

102  Могу ли я удалить все локальные ветви, кроме текущего?  ( Can i delete all the local branches except the current one ) 
Я хочу удалить все ветви, которые получают перечисленные в выходе ... <код> $ git branch ... но держать текущую ветку, за один шаг . Это возможно? Если...

Связанный проблема

0  GitLab - не в состоянии нажать локальные ветви на удаленный 
11  Почему "Git push helloworld + Master: Master" вместо просто "git push helvelorld"? 
420  Как найти / Определить большие коммиты в истории Git? 
6  Unsync'd git репозиторий в dropbox 
0  Git Merge или ребазу? 
2  Получите «Потяните имя запроса» из файла / строки 
4  Чистый запуск SSHD HelpMSG 3534 
0  Как несколько пользователей могут использовать ту же иерархию каталога для выполнения операций GIT? 
4  Сообщение об ошибке Xcode «Удаленный репозиторий отклонил коммиты» при нажатии на GitHub 
218  Попытка потянуть с ошибкой: не может открыть .git / fetch_head: разрешение запрещено 
1  Git: Как интегрировать выбранные файлы из другого репо на филиалы в основном репо? 
156  Git говорит, что удаленный REF не существует, когда я удаляю удаленную ветвь 
0  Digitalocean не обновляет должным образом 
6  Зависимости сборки TeamCity Build и выбирая правильную ветвь 
102  Могу ли я удалить все локальные ветви, кроме текущего?