検索

ホームページ  >  に質問  >  本文

git cloneを使用してgithubにプロジェクトを実行すると、プロジェクトフォルダーが重複してしまいます。

ワークスペース フォルダーがあり、これには 4 つのフォルダー a、b、c、d が含まれています

私の github に c という名前のプロジェクトがあるとします

ワークスペース下の c フォルダーで直接 git init を実行し、github で c プロジェクトを git clone します
これにより、別の c フォルダーが作成され、非常に面倒です

ワークスペースで直接 git init を実行した場合、c フォルダーは 1 つだけになります。
しかし、後でファイル a、b、d を github にプッシュするのは怖いです。 。
そんな良い方法はないでしょうか?
全員がワークスペースの直下にウェアハウスを作成し、a、b、d をフィルターする gitignore ルールを作成しますか?

给我你的怀抱给我你的怀抱2771日前914

全員に返信(6)返信します

  • 世界只因有你

    世界只因有你2017-05-02 09:48:51

    リーリー リーリー

    最後のパラメータがディレクトリ名であることがわかります。

    返事
    0
  • 阿神

    阿神2017-05-02 09:48:51

    意味が分かりませんか?

    対応するプロジェクトのアドレスをワークスペースに直接 git clone します。これで何か問題がありますか?

    返事
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:48:51

    lz の説明をよく見てください。ワークスペースの下にフォルダー dir があります。

    リーリー

    これを試してみませんか?

    Mac のファイル システムでは大文字と小文字が区別されません。

    リポジトリには dir と dir の 2 つのフォルダーがあり、クローンすると dir のみが表示される場合があります。
    その後、ローカルで実行できます
    リーリー

    その後、2 つのローカル フォルダー内のファイルが移動され、dr ファイルがダウンロードされました。

    返事
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:48:51

    他のファイルを入れたくない場合push上去,就用.gitignore过滤掉。你说的直接在c文件夹下git init会多出来c文件,你可以直接服务器上的c文件夹内容pullはローカルのcフォルダーに入れても大丈夫です

    返事
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:48:51

    ワークスペースフォルダーの下の c フォルダーにあるコマンドを使用します

    リーリー

    このようにして、ローカルの c フォルダーがリモート github リポジトリに同期されます

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-05-02 09:48:51

    リモート ライブラリがすでに存在し、ワークスペースの C プロジェクト フォルダーに新しいコンテンツがほとんどない場合は、次の手順を実行してください:

    1. ワークスペース フォルダー内の c プロジェクト フォルダーを削除します c项目文件夹

    2. 从远程库中克隆: git clone http://your.github.com/c.git c
      命令执行后将拷贝远程仓库到本地目录, 也就说此时的c文件夹已经是本地仓库, 而与a, b, d文件夹无关.

    所有的gitc

  • リモート リポジトリからクローンを作成します: git clone http://your.github.com/c.git c
    コマンドが実行されると、リモート リポジトリはつまり、この時点で c フォルダーはすでにローカル ウェアハウスであり、a、b、d フォルダーとは何の関係もありません。

    すべての gitc フォルダーで実行できます。#🎜🎜# #🎜🎜# 参考チュートリアル: Liao Xuefeng の git チュートリアル - リモート ウェアハウス #🎜🎜#

    返事
    0
  • キャンセル返事