問題タブ [git-push]
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にプッシュされるのを防ぐ
リポジトリのクローンを作成しましたが、リポジトリ内のmaster
ブランチが追跡していorigin/master
ます。アプリを機能させるために、ブランチを作成しwork
、開発マシンに固有のいくつかの構成ファイルを変更しました。
私の通常のワークフローは、ブランチに切り替え、ブランチで行われた変更とそれらの変更をアップストリームmaster
にマージすることです。問題は、特定の変更がプッシュされたくないということです。ブランチをこれらの変更にマージすると、変更もマージされます。work
push
work
master
私がこれまでに見つけた唯一の解決策は、それらの変更をコミットしないことですwork
が、それは満足のいく解決策ではありません。
git - 自分のプロジェクトを github から分岐し、ブランチをそのままにして github にプッシュします。
これは明らかな何かが欠けているように感じますが、チュートリアルを3日間読んでいて、それを実現できないようです.
github にプライベート リポジトリがあります。2つの別々のブランチとして実行したい。私が理解しているように、リポジトリを複製してローカルマシンに配置し、次を使用してブランチします
git ブランチ newbranch
git チェックアウト newbranch
ここまでは順調ですね。ここで、いくつかの変更を加えて、newbranch にコミットします。これをすべてリモートリポジトリにそのままプッシュできるようですが、単にマスターとマージしないとうまくいきません。これは私がやりたいことではありません。ブランチをそのまま github に置くにはどうすればよいですか?
これはこれを行うための正しいワークフローですか? もしそうなら、私は何を間違っていますか?
git - git:プッシュによる変化を確認する方法は?
リモートリポジトリで「プッシュ」によって何が正確に変更されたかを確認する方法がわかりません。「gitlog」は一連のコミットを示していますが、それらは私のローカルリポジトリで行われ、異なる時間にプッシュされました。どのコミットがそれぞれの特定の「プッシュ」の一部であったか知りたいです
git - 「gitcommit」と「gitpush」の違いは何ですか?
私が行っているGitチュートリアルでは、行っgit commit
た変更を保存するために使用されます。
その時は何にgit push
使われますか?
git - 新しいローカルブランチをリモートGitリポジトリにプッシュして追跡するにはどうすればよいですか?
私は次のことができるようになりたいです:
他の(リモートまたはローカル)ブランチに基づいてローカルブランチを作成します(
git branch
またはを介してgit checkout -b
)ローカルブランチをリモートリポジトリにプッシュします(公開)が、追跡可能にして
git pull
すぐgit push
に機能します。
それ、どうやったら出来るの?
--set-upstream
私はGit1.7で知っていますが、それは作成後のアクションです。ブランチをリモートリポジトリにプッシュするときに、同様の変更を加える方法を見つけたいと思います。
git - Gitプッシュエラー'[リモート拒否]マスター->マスター(ブランチは現在チェックアウトされています)'
昨日、あるマシンから別のマシンにGitリポジトリのクローンを作成する方法について質問を投稿しました。別のマシンから「gitclone」するにはどうすればよいですか?。
これで、Gitリポジトリをソース(192.168.1.2)から宛先(192.168.1.1)に正常に複製できるようになりました。
しかし、ファイルagit commit -a -m "test"
とaを編集するとgit push
、宛先(192.168.1.1)で次のエラーが発生します。
2つの異なるバージョンのGitを使用しています(リモートマシンで1.7、ローカルマシンで1.5)。それは考えられる理由ですか?
git - ローカルでの変更 (追跡されていないファイルを含む) が検出された場合、git push を防ぐにはどうすればよいですか?
私たちのチームの誰かが git プッシュを実行してビルドを壊すことがあります。これは、彼のローカル ビルドは機能しているものの、プッシュする前にすべてのローカル変更と追跡されていないファイルを git にコミットするのを忘れているためです。
これを防ぎたいのですが...今日、ドキュメントを1時間ほど調べましたが、組み込まれているものは何も見つかりませんでした.
誰にも解決策はありますか?
git - ローカル Git リポジトリを別のコンピューターにプッシュする方法は?
ラップトップにローカルの Git リポジトリをセットアップしています。デスクトップにプッシュしたいと思います。
どうやってやるの?
git - ポート443を介してGit
サーバーにgitリポジトリがあり、ポート443を介してSSHで接続できます。しかし、そのサーバーからプルしてプッシュしたいのですが、gitによって接続が拒否されました。ポート22を介して接続していると思いますが、443を介して接続したいと思います。tortoiseplinkを使用して接続します。プッシュまたはプルするときにポート443を介して接続するにはどうすればよいですか。
git - GitHub エラーへのプッシュ: .netrc ファイルでホスト github.com が見つかりませんでした。デフォルトの使用
何が起こっているのかわかりません。github から応答がありません。1か月ほどで初めてgit pushを試みたところ、これが得られました。export GIT_CURL_VERBOSE=1 をオンにし、プッシュしてこれを取得しました: