問題タブ [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 - 特定のリビジョン/チェンジセットでgitリポジトリのクローンを作成するにはどうすればよいですか?
Mercurialで通常行うように、特定のリビジョンでgitリポジトリのクローンを作成するにはどうすればよいですか?
git - クローン作成中にgitリポジトリの絶対パスを提供しないようにするにはどうすればよいですか?
gitリポジトリをホストしようとしています。これで、ネットワーク内の任意のマシンでgitリポジトリのクローンを作成できるようになりました。
ただし、リポジトリの場所の絶対パスを指定する必要があります。
リポジトリパスを指定せずにクローンを作成することはできますか?例えばのように
前もって感謝します、
git - リモートリポジトリの特定のバージョンのGitクローン
約1か月前にリモートgitリポジトリのクローンを作成しました。リモートリポジトリは多くの変更が加えられ、現在は不安定になっています。ここで、リポジトリの別のコピーが必要です。これは、1か月前に複製したものと同じバージョンです。
どうすればよいですか?
ruby-on-rails - git clone heroku ssh権限が拒否されました
新しいコンピューターを購入したばかりで、heroku プロジェクトのクローンを作成しようとしています。
これが私がこれまでに行ったことです。トレースは含めませんでしたが、すべてが適切な場所に保存され、関数はエラーなしで実行されました。
それから私はssh bashを通してそれをすることについて聞いた..
何?わかりました お父さん..
ここのパスワードが何かはわかりませんが、これを設定したのは私ではありません。単純に return/enter を押すと終了しますが、それでうまくいったという印象はありません。その結果、リポジトリのクローンを作成することはできません。
何か案は?
更新
〜/ .sshファイルに入って実行ssh-keygen -t rsa
し、という新しいキーを作成しましたlove
。それから私はheroku keys:add love.pub
成功しました。
それから私はgit cloneに行きました..
更新 2
~/.ssh を削除し、.ssh なしで再作成しましたsudo
。次に、今日作成したすべてのキーを heroku から削除し、プロセスを再開しました。
同じエラー。
アップデート 3
これらのキーを私のキーと比較してください: それらは同一です。:D
アクセス拒否。
試行 4
heroku keys:clear rm -rf ~/.ssh mkdir ~/.ssh cd ~/.ssh ssh-keygen -t rsa heroku keys:add cd /Users/macuser/Sites/ sudo git clone -o heroku git@heroku.com :shwagr.git
失敗した。
致命的: リモート エンドが予期せず電話を切りました
巨大なアップデート
git repo が実際には空であることがわかりました。そして、それは単なるシンボリックリンクです(実際のドメインをそれにアタッチすると、古いドメインが実際のリポジトリとして使用されます)。それで、 Smooth-buttery-back-52.git のような Heroku のデフォルト名の 1 つをプルすると、プルして機能し、実際に私のリポジトリになりました。
git - GIT CRLF から LF - UNIX で親リポジトリを git し、Windows と UNIX の両方でクローンを作成する
この質問は私の他の質問と多少似てい ます。更新フックでファイルが CRLF から LF に変換されていることを確認してください。パフォーマンスに影響はありますか?
したがって、以下のアーキテクチャで探しているものは次のとおりです。1. 私の親リポジトリ (ベアおよびデータ) は UNIX マシン上にあります。2. UNIX マシンでリポジトリのクローンを作成できます。3. Samba を使用して Windows マシンでリポジトリを複製し、親リポジトリにアクセスできます。
次の場合、CRLF の問題に対処するにはどうすればよいですか
ユーザーは UNIX でクローンを作成し、samba を使用してそれを Windows ドライブにマップします。修正は Windows で行われ、CR/LF 文字ペアが EOL として作成されます。ユーザーが Unix に戻り、コミットしてプッシュする場合。GIT はどのように処理しますか? または、いくつかのフックを配置する必要がありますか?
上記と同じですが、ファイル形式が 1 行あたり 8000 文字を超えています。これは、コミット時に CR が取り除かれた ASCII ファイルとして扱われますか?
バリエーション 2 ですが、ASCII ヘッダーを持つバイナリ ファイルです。これにより、うっかり CR/LF が LF に変更されることはありませんか?
git - エラー: git checkout-index: ファイルを作成できません
私がやろうとしているのは、Windows での git clone ですが、親リポジトリは UNIX マシンに存在します。
UNIX から Windows へのクローンを取得するために ssh を使用してクローンを作成していますが、この奇妙なエラーが発生します。
これは、git クローンのチェックアウト段階で発生します。
誰でも私を助けることができますか?
git - 不安定な接続で大きなプロジェクトのgitクローンを完了する方法は?
LibreOfficeコードベースのgitcloneを試みていますが、現時点では約300kbpsのインターネット接続があり、安定しているとは言えません。いつでも接続を取り戻すことができますが、git cloneプロセスはすでに機能を停止しており、再度実行する方法はありません。より障害に強いgitクローンをダウンロードする方法はありますか?
私が自分で考えたオプションの1つは、他の人の.gitディレクトリをダウンロードすることですが、それは他の人に過度に依存しており、私にとって最善の解決策とは思えません。
git - git clone --mirror と git clone --bare の違いは何ですか?
git clone ヘルプ ページには、次のように書かれてい--mirror
ます。
リモート リポジトリのミラーをセットアップします。これは を意味し
--bare
ます。
--mirror
ただし、クローンとクローンの違いについては詳しく説明しません--bare
。
git - 新しいブランチを Git リポジトリにプッシュする際に問題が発生するのはなぜですか?
svn to git migration の後に使用できないブランチに関する質問のフォローアップとして、別の問題があります。新しいブランチを中央の Git リポジトリにプッシュできません。
したがって、これは私のブランチをサーバーにプッシュしません。同僚から、次のような .git/config を調べるように勧められました。
手動でプッシュ エントリを追加するようにアドバイスされました。
今、物事は良く見えました:
これはうまくいきましたが、それでもハックのように感じます。これを行う適切な方法は何ですか?
git - ソースファイルに埋め込まれた git commit ハッシュ
私たちは非常に残念ですが、オーブンから出してすぐにコードの開発ビルドを定期的に展開しなければならないという避けられない問題に悩まされています。しばらくすると、誰のインストールがコードベースのどの「中間」タグなしバージョンに基づいているかを追跡できなくなります。
git は、「git clone」などで HEAD からの最新のコミット ハッシュ ID に自動的に置き換えられる、追跡されたファイルに埋め込める自動マクロまたはトークンを提供しますか?
確かにこれを行う方法があるに違いありません。今日のクールな子供たちの基準では実にジュラ紀のシステムであるRCSでさえ、それが置き換えることができる組み込みのバージョン変数を持っていました.