Я хочу створити папку у сховищі GitHub і хочу додати файли у цю папку. Як я цього досягти?
Я хочу створити папку у сховищі GitHub і хочу додати файли у цю папку. Як я цього досягти?
Відповіді:
Git не зберігає порожні папки . Просто переконайтеся, що в папці є файл, наприклад doc / foo.txt, запустити git add docабо git add doc/foo.txt, і папка буде додана у ваше локальне сховище, коли ви зробите це (і з’явиться в GitHub, як тільки ви натиснули його).
git push doc master. Це показує мені помилку.
Ви не можете створити порожню папку, а потім додати файли до цієї папки, але, скоріше, створення папки має відбуватися разом із додаванням хоча б одного файлу. У GitHub ви можете це зробити так:
/ . Це створює папку.gitkeepякий звичайно використовується для того, щоб Git відслідковував порожні папки; він не є функцією Git)Спочатку потрібно клонувати сховище до локальної машини
git clone github_url local_directory
Потім ви можете створити локальні папки та файли всередині свого local_directoryта додати їх у сховище за допомогою:
git add file_path
Ви також можете додати все, використовуючи:
git add .
Зауважте, що Git не відстежує порожні папки. Вирішення проблеми полягає у створенні файлу всередині порожньої папки, яку ви хочете відстежувати. Я зазвичай називаю цей файл empty, але це може бути будь-яке ім'я, яке ви виберете.
Нарешті, ви берете на себе і відштовхуєтесь до GitHub:
git commit
git push
Для отримання додаткової інформації про Git, перегляньте книгу Pro Git .
Для тих, хто використовує веб-браузер, ви можете зробити наступне:
masterвідділення .Створіть новий файл, а потім у назві файлу використовуйте косу рису. Наприклад
Java / Helloworld.txt
Насправді GitHub не створює порожню папку.
Наприклад, для створення папки в C:\Users\Username\Documents\GitHub\Repository:
Створіть папку з назвою " Документи"
Створіть ім'я файлу index.htmlв документах
Відкрийте GitHub для настільних програм
Він автоматично синхронізується, і він буде там.
Клацніть новий файл у мережі github repo. Потім запишіть ім'я файлу, myfolder/myfilenameпісля чого дайте вміст файлу та виконайте фіксацію. Тоді файл буде створений у цій новій папці.
Ви просто створіть необхідні папки у вашому локальному сховищі. Наприклад, ви створили appі configкаталоги.
Ви можете створювати нові файли під цими папками.
Для правил Git:
Команда Git виконувати виконання:
git add app/ config/git commitПотім надішліть повідомлення про фіксацію та збережіть команду.
Потім перейдіть до віддаленого сховища,
git push origin remote
git add fooі здійснити це. Тоді git remote add foo <URL>тоді git push foo master. Остання команда показує мені помилку. Де я помиляюся?
Щоб додати новий каталог, все, що вам потрібно зробити, це створити нову папку у вашому локальному сховищі. Створіть нову папку та додайте до неї файл.
Тепер перейдіть до свого терміналу і додайте його так, як ви додаєте звичайні файли в Git. Натисніть їх у сховище та перевірте стан, щоб переконатися, що ви створили каталог.