問題タブ [git-clone]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - cloneとmkdir->cd->init-> remote-add-> pullの違いは何ですか?
Githubでリポジトリを設定した後、そのリポジトリをローカルリポジトリにプルする方法は2つあるようです。
まず、ディレクトリを作成し、空白のリポジトリを初期化し、リモートを追加してから、リモートから変更をプルすることができます。
次に、リモートのクローンを作成できます。
クローンは上記の5ステップバージョンのショートカットにすぎませんか、それとも他のこともしますか?ある方法を他の方法よりも使用すると、問題が発生しますか?
git - Git でコミットをプッシュすると、「src refspec master does not match any」というメッセージが表示される
私は自分のリポジトリをクローンします:
しかし、いくつかのファイルを変更した後add
、commit
それらをサーバーにプッシュしたいと思います。
しかし、私が返すエラーは次のとおりです。
git - git gui:クローンを作成してプッシュする方法は?
私はバカだと思います。Gitがコマンドラインでどのように機能するかわからないので、GitGuiを使用しています。
インストールしてGuiを正常に起動できますが、別のプログラマーが共有しているファイルからファイルのクローンを作成すると、このエラーメッセージが表示され続けます。
場所C:/....はすでに存在します。
GUIインターフェースでは、入力する2つの入力フィールドのみがあります-
コマンドラインを回避できるビジュアルガイドはありますか?
ありがとう!
git - さかのぼって --recursive を git リポジトリに追加する
を使用している場合git clone
は--recursive
、すべての git サブモジュールも取得できます。
クローン作成時にこの魔法のフラグを追加するのを忘れた場合、起こりうることですが、どうすればサブモジュールを取得できますか?
さらに、将来のクローンのデフォルトとして再帰フラグを設定するにはどうすればよいですか?
ruby - グリットのクローンメソッドは未定義ですか?
私は最近、ストレージにgitを使用し、フロントエンドとしてrubyを使用するプロジェクトに取り組み始めました。私のスクリプトの最初のバージョンはruby-gitを使用していましたが、これは非常に単純ですが問題ありませんでした。コミットとログでより具体的な作業を行う必要がある場合は、グリットに移行することをお勧めしました。しかし、私は初期の障害で、リモートリポジトリのクローンを作成できないようです。Repositoryクラスを使用して見つけたすべての例は、ローカルリポジトリを作成し、Gritのcloneメソッドが未定義であることがわかったソースを検索します。何が得られますか?
これは私の最初のStackOverflowの質問ですので、助けてくれてありがとう。
git - dev から master への GIT 再マージ ファイル
私のマスター GIT ブランチにはいくつかのエラーが含まれているため、マスター ブランチが dev のコピーになるように、マスター ブランチに dev ブランチを再チェック、再マージ、または場合によっては複製したいと考えています。
どうやってやるの?どうも。
git-clone - ハードリンクで作成されたリポジトリをバックアップする方法
共有モードで git ベアを作成し、git ベアを複製してデータ リポジトリを作成しました。
git ベア リポジトリと git データ リポジトリの両方が同じファイル システム上にあるため、スペースを節約するためにオブジェクト ファイルがハードリンクされているようです。
今すぐ git ベア リポジトリをバックアップし、データ リポジトリを削除したかったのです。
オブジェクト ファイルがハードリンクされているため、データ リポジトリを削除するとベア リポジトリが古い状態のままになるのではないかと心配しています。
データ リポジトリを削除してリポジトリをバックアップできるように、ベア リポジトリにハードリンクされているすべてのオブジェクト ファイルをデータ リポジトリからコピーする方法はありますか?
あなたの助けに感謝します。
git - gitcloneの進行状況インジケーター
実行中にプログレスバーを取得することは可能git clone
ですか?私は現在、これまでに数分かかったgitクローンを実行していて、すぐに終了するかどうか知りたいので、疑問に思っています。
git - リモート ssh リポジトリからの Git クローン - クローン コマンドを実行する前に、リモート ネットワーク上のマシンを変更します。
会社のサーバーから自分のパソコンに git リポジトリのクローンを作成したいと考えています。「外部」からこれらのサーバーにアクセスする唯一の方法は、ssh ごとに「machine1」にログインすることです。
残念ながら、その特定のマシンには git がインストールされていません。したがって、次のような git clone
動作しません。私がしなければならないことは、「machine1」を介してネットワークにログインした後、git がインストールされている別のマシン「machine2」に変更することです。したがって、クローンを機能させるには、次のようなコマンドを実行する必要があります
実際に git コマンドを実行する前に。それを行う方法はありますか?プレクローンフックのようなものでしょうか?
どうにかしてリモート リポジトリをファイル (パッチ?) にパックし、そのファイルをローカル マシンにコピーして、そのファイルからクローンを作成することはできますか?
ヒントや提案をお待ちしております!
git - gitリポジトリから、あるフォルダから、すでにファイルが含まれているがリポジトリではない別のフォルダにファイルを取得するにはどうすればよいですか?
よりよく説明するために:
リモート開発サーバーにファイルをアップロードするnetbeansプロジェクトがあります。
私が取り組んでいるプロジェクトはオープンソースに最適だったので、新しいgithubリポジトリを作成しました。リポジトリに含めたくない構成ファイルやその他の情報(.htaccessファイルなど)がたくさんあったので、必要なファイルを新しいディレクトリにコピーし、そこにgitリポジトリを作成しました。そして私はそれを使ってファイルをgithubにプッシュしてきました。
NetBeansで新しい開発を完了するたびに、新しいファイルまたは編集したファイルをリポジトリディレクトリにコピーし、変更をコミットして、最後にgithubにプッシュする必要があります。
.gitignoreファイルを使用できることに気付きました(gitは私にとって新しいものです!)。したがって、面倒なファイルを無視して、作業している同じディレクトリから変更をコミットする方が賢明で高速だと思います。これにより、他のディレクトリにコピーする必要がなくなります。これは、netbeansに使用するディレクトリにリポジトリのクローンを作成する必要があることを意味すると思いますが、gitは「そのディレクトリはすでに存在します」と言っています。
必要なことを達成するにはどうすればよいですか?