gitには、そのような「既存のリポジトリ内のクローン作成」はありません(技術的にはありますが、これを必要以上に複雑にしないでください)。あなたが説明していることは、リチウムフレームワークと教義をライブラリとして使用したいように見えます。
通常、外部ライブラリをリポジトリに配置する必要はありません。これを行う必要があるのは、ライブラリコードを変更して、バージョン管理下に置く場合のみです。
しかし、最初に何をしたいのかを考える必要があります。それをリポジトリに統合するかどうかです。後者の方が簡単だと思います。
最初に独自のgitリポジトリを作成するだけです。次に、バージョン管理下に置きたくないライブラリフォルダの部分を除外します。したがって、最初は非常に簡単に物事を分離することができます。
これを設定するには、最初にgitなしでディスク上にプロジェクトを作成します。ファイルシステムとディレクトリレイアウトを作成します。次に、プロジェクトのメインディレクトリ内のgitリポジトリを初期化します。git init
それはそのディレクトリ内を呼び出しているだけです。
Gitは、入力すると、そこにあるすべてのファイルのステータスを表示するようになりましたgit status
。最初のコミットを行う前に、gitignore(5)のマニュアルページで説明されているメソッドを使用して、gitリポジトリ内に含めたくないライブラリと(おそらくIDEの構成ファイル)を除外できます。
の出力を確認することで、編集している構成がニーズに一致するかどうかをいつでも確認できますgit status
。
gitは空のディレクトリを無視するため、追加したくないフォルダがある場合、少なくともファイルが含まれている場合にのみ、ステータスに表示されるようになることに注意してください。
バージョン管理下に置きたくないすべてのファイルがステータスリストから消えたら、最初のコミットを実行できますgit commit -m "Initial Commit."
。
gitを設定したかどうかに応じて、名前とメールアドレスに関するエラーが表示されます。エラーメッセージは、知っておくべきことを示しています。コミットごとに作成者とメールアドレスがあるだけで便利です。
そして、それはすでにそれです。コマンドについては、Webを確認してください。
- git init
- gitステータス
- git commit
git help *command*
のように、非常に簡単git help init
です。gitの学習には時間がかかるため、テストリポジトリを作成して試してみてください。コマンドを学び、それに慣れたら(疑問がある場合は、問題をグーグルで検索してください)、使用するのはとてもクールです。