問題タブ [git-remote]

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.

0 投票する
2 に答える
18543 参照

git - ファイルがリモートに存在するかどうかを確認するにはどうすればよいですか?

指定された相対パスの下にあるファイルがリモートに存在するかどうかを確認する方法はありますか? それが唯一のオプションである場合は、最初に情報を取得しても問題ありません。つまり、リモートとブランチを指定するオプションを備えた git-ls-files を探しています。ファイルが存在する場合にのみ関心があります (ブランチ上のファイルのリストも同様です)。ハッシュや差分などは気にしません。

0 投票する
4 に答える
8570 参照

git - 読み取り専用の git クローンを github からフォークされたクローンに変換する方法

時々、この問題に遭遇します。

いくつかの問題が発生しているため、レールのソースコードを読むために次のことをしたとしましょう。

調査中、私は何かをテストしましたが、今は Rails コア チームに見てもらいたい修正があります。自分の変更をフォークされたバージョンの Rails にプッシュするにはどうすればよいですか?

クローンを作成したとき、フォークしたバージョンではなく、読み取り専用バージョンをクローンしたことを思い出してください。

分岐に反対しているわけではありません。ただ、ブラウジングして何かを追加したいと思うことがあります。

0 投票する
3 に答える
10371 参照

git - Git を使用してリモート リポジトリを強制的に圧縮 (GC) する

Git を使用して、一連のバイナリ ファイルをバージョン管理しています。それらはかなりよく圧縮されますが、私の中央リポジトリは、プッシュしても圧縮されていないようです。彼らは私のクォータのかなりの量を食い尽くしているので、リモートリポジトリにGCを強制的に実行させる方法があるかどうかを調べていました.

これは可能ですか?私はProject Lockerに取り組んでいるので、自分で SSH アクセスしてレポを GC できるとは思いません。何か案は?ありがとう。

0 投票する
1 に答える
7726 参照

git - git push が ...「local out of date」で失敗した場合、どうすればよいですか?

これはかなり簡単な修正だと確信していますが、GitHub へのプッシュが失敗する理由がわかりません。

現在、次のようになっています。

と:

また、git pull を試すと、次のようになります。

この状態を引き起こすために何をしたか...そしてそれを修正するにはどうすればよいですか?

0 投票する
1 に答える
350 参照

git - リモートブランチの削除は機能しますが、ローカルプルーニングは機能しません。なぜ?

私のセットアップでは、これはリモートブランチを削除するために機能するようです:

初めて実行したときは成功しましたが、2回目は失敗したため、リモートブランチが存在しないと言われました(予想どおり)。ここまでは順調ですね。

これは動作しません:

出力なしで戻り、削除されたリモートのすべてのローカル追跡ブランチがまだそこにあります。

0 投票する
1 に答える
11601 参照

git - 複数のリモートブランチを追跡する

それで、3人の開発者がいるとしましょう:アリス、ボブ、そしてセシル。彼らは中央リポジトリなしでGitを使用することにしました。それらはすべて互いにリモートを設定しているため、次のようになります。

  • アリスはremotes/bob/master
  • アリスはremotes/cecil/master
  • ボブは持っていますremotes/alice/master
  • ボブは持っていますremotes/cecil/master
  • セシルはremotes/alice/master
  • セシルはremotes/bob/master

そして今、アリスはローカルマスターブランチが両方のリモートマスターブランチを追跡することを望んでいます。それはGitでも可能ですか?そうでない場合、これを回避するためにどのワークフローを使用しますか?

0 投票する
1 に答える
920 参照

git - リモートで git rebase しますが、後でコミットするために変更をローカルに保持します

私は、開発の変更をマスターにコミットしてアップストリームにプッシュしました。これらの変更をリモートリポジトリからバックアウトし、後でマスターにマージするためにブランチをローカルに保持する最良の方法は何ですか?

0 投票する
4 に答える
55198 参照

git - gitremoteaddとgitcloneの違い

コマンドは何をしcloneますか?svnにそれに相当するものはありますか?

違いは何ですか

作成されたリポジトリの名前は重要ですか?

0 投票する
2 に答える
995 参照

git - リモート Git リポジトリへのプッシュの削除または取り消し

リモート git リポジトリを作成し、間違ったローカル リポジトリからコードをプッシュしてしまいました。
ローカル リポジトリは問題ありません。リモートにプッシュしたコンテンツを削除して、最初からやり直したいだけです。

試しgit push origin :masterましたが、エラーが発生しました:

簡単にチェックインする方法はありますか?'check in' または 'checking in' (およびその他のバリエーション) は、関連する結果を生成しません。

0 投票する
3 に答える
10457 参照

git - gitを使用してWebサイトに公開する

このガイドを使用して、リモートオリジンのgitリポジトリにプッシュするときに、gitを使用してWebサイトで変更を自動公開しました。

http://www.lwp.ca/james/2010/03/using-git-to-manage-online-website-projects/

これが私の/hooks/post-updateファイルです:

これが私のディレクトリ構造です:

/home/git/wbg.git<-私のリモートgitリポジトリ

/ home / public_html / dir /wbg<-私のWebフォルダ

私が走るとき

リポジトリは更新されますが、Webフォルダはまだ空です。何か案は?

編集:将来のトラフィックでこれが発生した場合、私の本当の問題は、リモートの発信元と宛先のWebサイトディレクトリの両方がgitリポジトリである必要があることでした。そのフォルダーがgitリポジトリでもない限り、プロジェクトを新しいフォルダーにコピーするように設定することはできません。