プログラミング
 Computer >> コンピューター >  >> プログラミング >> プログラミング

GitHubでフォルダーを作成する:ガイド

空のフォルダーの作成をサポートするGit機能はありません。 Gitでフォルダーを作成するには、そのファイルが非表示になっている場合でも、少なくとも1つのファイルを含むリポジトリーにフォルダーをコミットする必要があります。

このガイドでは、GitHubでフォルダーを作成する方法について説明します。 Gitコマンドラインからフォルダーを作成する方法の例を説明し、GitHubWebインターフェイスからフォルダーを作成する方法を説明します。

GitHubにフォルダを作成する:Gitから

ck-gitというプロジェクトのアップデートの作業を開始します。このプロジェクト用にGitリポジトリがすでに設定されています。更新されたコードの作業を開始する前に、コードのディレクトリ構造を作成します。

現在、GitHubリポジトリにはフォルダが含まれていません:

GitHubでフォルダーを作成する:ガイド

docsというフォルダを作成します およびdevというフォルダ 。これを行うには、mkdirコマンドを使用します。

mkdir docs dev

このコマンドは、2つのディレクトリを作成します。これらのフォルダーをコミットに追加して変更をプッシュすると、GitHubに表示されません。これは、GitHubが空のフォルダーを表示しないためです。

参加者の81%は、ブートキャンプに参加した後、自分たちの技術的な仕事の見通しについてより自信を持っていると述べました。今日のブートキャンプにマッチしましょう。

平均的なブートキャンプの卒業生は、ブートキャンプの開始から最初の仕事を見つけるまで、キャリアの移行に6か月も費やしませんでした。

新しいフォルダを作成するには、フォルダにコンテンツを追加する必要があります。プロジェクトを初期化するだけなので、いくつかの空白の単一ファイルを追加できます。

これらの空白のファイルを使用すると、ディレクトリ構造を作成してGitにアップロードする前に、実際に更新の作業を開始しなくても、フォルダーを作成できます。

2つの空白のファイルを作成して、新しいフォルダにデータを追加しましょう。

touch docs/.gitkeep
touch dev/.gitkeep

.gitkeepという2つのファイルを作成しました 。 2つの新しいディレクトリには、それぞれ1つのファイルが含まれています。 .gitkeep ファイル名は、空白のフォルダを作成するためによく使用されます。ただし、ファイルの名前が.gitkeepである必要はありません。 フォルダを作成します。

これらのファイルが存在するので、空のフォルダーを追跡してコードをコミットできます。

git add *
git commit -m "feat: Create directory structure"
git push

git addコマンドは、ファイルをステージング領域に追加します。 git commitコマンドは、変更を加えたコミットを作成します。 git pushコマンドは、変更をリモートリポジトリにプッシュします。私たちのリモコンはGitHubでホストされています。

これらのコマンドを実行するとどうなるか見てみましょう。

[master f10ed95] feat: Create directory structure
 2 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 dev/app.py
 create mode 100644 docs/Start_Here.md
...

コードはファイルを正常に変更します。これで、GitHubプロジェクトにdevとdocsの2つの新しいフォルダーができました。プロジェクトのGitHubダッシュボードに移動すると、フォルダーが存在することを確認できます。

GitHubでフォルダーを作成する:ガイド

これらの各フォルダには、1つのファイルが含まれています。ディレクトリ構造を定義したので、プロジェクトの作業を自由に続けることができます。

作業を始める前に、空のフォルダをアップロードする必要は必ずしもありません。新しい構造を他の共同編集者に表示する必要がある場合など、何らかの理由で必要な場合は、Gitからフォルダーを追加する場合に従う必要のある手順は次のとおりです。

GitHubにフォルダーを作成する:Webダッシュボードから

GitHubに空のフォルダーを作成するためのユーザーインターフェイス機能はありません。新しいフォルダを作成するには、新しいファイルを作成し、そのファイルを表示するディレクトリを指定する必要があります。

つまり、ファイルを作成した後でのみフォルダを作成できます。

「assets」というコードにもう1つのディレクトリを追加します。まず、リポジトリに移動して、[新しいファイル]ボタンをクリックします。

上部のテキストフィールドに、「assets/.gitkeep」というファイルを作成します。

GitHubでフォルダーを作成する:ガイド

これにより、assetsというフォルダを作成できます。 および.gitkeepというファイル そのフォルダに。 /を入力すると、Gitは新しいフォルダパスを自動的に表示します 。

オプションで、作成したファイルにテキストまたはコードを追加できます。繰り返しますが、「。gitkeep」は単なるプレースホルダーファイル名です。ファイルには任意の名前を付けることができます。

GitHubでフォルダーを作成する:ガイド

次に、Commit new fileをクリックします 。これにより、新しいファイルがリポジトリに追加されます。メインフォルダに戻ると、新しいフォルダとファイルが作成されていることがわかります。

これで、GitHubにフォルダーが正常に作成されました。

結論

GitHubでは、Gitリポジトリに空白のフォルダーを追加することはできません。リポジトリに追加する前に、フォルダにファイルが含まれている必要があります。新しいフォルダを作成する場合は、最初にフォルダを作成してから、そのフォルダにプレースホルダーファイルを追加します。次に、新しいフォルダーとファイルをGitリポジトリに追加します。

これで、プロのようにGitHubにフォルダーを作成するために必要なツールが手に入りました。


  1. Telegramでチャットフォルダを作成する方法

    WhatsAppの代替として、Telegramはメッセンジャーアプリとソーシャルメディアプラットフォームの両方として急速に人気が高まっています。この名声により、チャットグループ、家族、友人の間で情報が混雑します。幸い、Telegramでは、チャットを整理するためのチャットフォルダを作成することで、この混雑を解消できます。 これらの簡単な手順でTelegramチャットフォルダを作成する方法を学びます。 テレグラムチャットフォルダを作成する 1. Telegramアプリを開いた後、左上隅にある3本の水平線をタップします。 2.ドロップダウンメニューから[設定]をタップします。 3.最後に、

  2. Tinder の使用に関する包括的なガイド

    Tinder は、Hinge、Bumble、Thursday などとの競争がこれまで以上に激化していますが、依然として世界最大の出会い系アプリであり、衰退する様子はありません。 時間が経つにつれて、アプリには多くの機能が追加されました。つまり、人気を博した単純なスワイプとはかけ離れたものになっています。 プロフィールのアップグレードを検討している Tinder のベテランであろうと、すべての仕組みを知りたいだけの出会い系アプリの初心者であろうと、Tinder に関するすべての情報をまとめた包括的なガイドは、あなたが必要とする場所です。 Tinder とは? Tinder は、お互いの魅力