Gitを使用せずにGitHubリポジトリ内にフォルダーを作成する


323

(Mac、Linux、およびWindows)用のGitセットアップをインストールせずに、新しく作成したGitHubリポジトリに新しいフォルダーを追加したい。そうすることは可能ですか?

さまざまなシステムやマシンで作業していると、いつもGitを使用できません。のリポジトリに直接ファイルを追加する方法を知っていますgithub.com/[USER]/[REPO]。フォルダも作成できますか?


1
おそらくcodenvyCloud 9が魅力的だと思うでしょう。
Derek Adair

回答:


706

たくさん検索したところ、ウェブインターフェースから新しいフォルダを作成できることがわかりましたが、フォルダを作成するときは、フォルダ内に少なくとも1つのファイルが必要です。

Webインターフェイスを介して新しいファイルを作成する通常の方法を使用する場合、フォルダーをファイル名に入力して、その新しいディレクトリ内にファイルを作成できます。

たとえばfilename.md、一連のサブフォルダーにファイルを作成したい場合は、これを実行できます(GitHubブログから取得)。

ここに画像の説明を入力してください


21
フォルダーに少なくとも1つのファイルを置く
Benjamin Hodgson

47
ルートにない場合はファイルを編集しながら、Webインターフェースに「フォルダーの作成」ボタンを追加するなど、これをより直感的にすることができればすばらしいと思います。彼らがしたことはクールですが、おそらく新しい/技術者でないユーザーを混乱させるでしょう。
トリシス2014年

1
Rawr、はい、これは初めての人には非常に直感的ではありません。私は彼らのやり方が好きですが、真剣に、なぜ彼らのドキュメントでそれを見つけることができなかったのですか?
Phil Tune、2015年

2
Linux / UNIXでは、フォルダとファイルの間に違いがないという事実とおそらく関係があります。フォルダまたはディレクトリは、その中に他のファイルの名前が含まれたファイルです。tldp.org/LDP/intro-linux/html/sect_03_01.html私はそれがWindowsの人々には意味をなさないことを知っていますが、それは本当です。
リックヘンダーソン

3
@EOL True、ただし、この手法を使用してランダムなテキストファイルを作成し、新しいフォルダーを参照してファイルをアップロードし、テキストファイルを削除することができます。面倒ですが、必要に応じて機能します。
エイミーバレット

109

ファイルを作成するときは、スラッシュを使用してディレクトリを指定します。例えば:

ファイルに名前を付けます。

repositoryname/newfoldername/filename

GitHubは、newfoldernameという名前のフォルダーを自動的に作成します。


2
うーん。私はgithub Webアプリを使用してファイルを作成する傾向はありません。むしろ、私はgit addをローカルシェルで実行する傾向があります。私のローカルホストで実行されている私のgitコマンドシーケンスにアドバイスをどのように取り入れますか?通常、私は自分のローカルホストのbashシェルでこのシーケンスを実行します:git init、git add file1.abc、git add file2.abc、git commit、git remote add origin somegithuburl、git push -u origin masterありがとう
Geoffrey Anderson

14

また、ウェブサイトにアクセスして次の操作を行うこともできます。

  1. 書き込みアクセス権があるリポジトリを選択してください(URLの例
  2. 「ファイルのアップロード」をクリックします
  3. ファイルを含むフォルダーを[ ここにファイルをドラッグしてリポジトリに追加 ]領域にドラッグアンドドロップします。

ここでも同じ制限が適用されます。フォルダには、少なくとも1つのファイルが含まれている必要があります。


1

別の方法としては、コンピューターからGitHubリポジトリページにフォルダーをドラッグするだけです。ただし、このフォルダには少なくとも1つのアイテムが含まれている必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.