Я создал учетную запись на GitHub - я новичок в этом - и я столкнулся с проблемой с добавлением файлов. Я добавил readme.txt
. Также у меня есть 3 других файла PHP и папка с изображениями.
Как мне добавить файлы и папки? Я попробовал это с, git pull
потому что git push origin -u master
показал мне ошибку.
Ответы:
Вы можете добавлять файлы , используя
git add
, например ,git add README
,git add <folder>/*
или дажеgit add *
Затем используйте
git commit -m "<Message>"
для фиксации файловНаконец-то
git push -u origin master
нажать на файлы.Когда вы выполняете изменения,
git status
которые дают вам список измененных файлов, добавьте их, используяgit add *
для всего, или вы можете указать каждый файл индивидуально, тогдаgit commit -m <message>
и, наконец,git push -u origin master
Пример - скажем, вы создали файл README, запуск
git status
дает вамЗапустите
git add README
, файлы подготовлены для фиксации. Затем запуститеgit status
снова, он должен дать вам - файлы были добавлены и готовы к фиксации.Тогда беги
git commit -m 'Added README'
Наконец,
git push -u origin master
нажать на удаленную веткуmaster
для хранилищаorigin
.Файлы были успешно отправлены в удаленный репозиторий.
Запуск,
git pull origin master
чтобы убедиться, что вы поглотили любые изменения вверх по течениюЕсли вы не хотите объединять вышестоящие изменения с вашим локальным репозиторием, запустите
git fetch
для получения изменений, а затемgit merge
для объединения изменений.git pull
это просто сочетаниеfetch
иmerge
.Я лично использовал gitimmersion - http://gitimmersion.com/, чтобы узнать о git - пошаговое руководство, если вам нужна документация и помощь
источник
git add --all folder/
работал лучше для меня, чем для меня, чемgit add folder/*
git add <folder>/*
добавляет новые файлы тоже.Для пользователей Linux и MacOS:
источник
Обратите внимание, что с начала декабря 2012 года вы можете создавать новые файлы непосредственно из GitHub :
источник
Если вы хотите добавить пустую папку, вы можете добавить файл «.keep» в вашу папку.
Это потому что git не заботится о папках.
источник
Вам необходимо оформить репозиторий на локальном компьютере. Затем вы можете изменить эту папку на вашем локальном компьютере.
Эта команда передаст все файлы в репо.
это подтолкнет все изменения в вашей основной ветке (которую я предполагаю, что вы используете) в источник удаленного хранилища (в данном случае github)
источник
если вы хотите добавить папку в существующее хранилище .. затем добавить папку в локальный код проекта
после этого
источник
При добавлении каталога в github убедитесь, что в каталоге нет файла .git, используя «ls -a», если он удаляется. .git файлы в каталоге будут вызывать проблемы при попытке добавить этот каталог в git
источник
Проверьте мой ответ здесь: https://stackoverflow.com/a/50039345/2647919
ИЛИ даже лучше просто перетащите папку в ваш репозиторий, открытый в браузере git.
Откройте свой репозиторий на веб-портале, вы увидите список всех ваших файлов. Если вы только что создали репо и инициировали его с помощью README, вы увидите только список README.
Откройте папку, которую вы хотите загрузить. перетащите список в браузере. Смотрите изображение здесь . "
источник
Я использую VS SSDT на Windows. Я запустил проект и настроил локальный контроль версий. Позже я установил git и создал репозиторий Github. Когда у меня был репозиторий на Github, я взял URL-адрес и поместил его в VS, когда он спросил меня об URL-адресе, когда я нажал кнопку «Опубликовать в Github».
источник