問題タブ [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 - 特定のブランチへのプッシュ用にローカル ブランチを構成する
この質問が既にされている場合は申し訳ありません。
「test」という名前のブランチを持つ「git_lab」という名前のレポからクローンを作成しています
「git pull」を実行すると、「test」から「myname_test」への変更が自動的に取得およびマージされますが、git push の場合は、リポジトリとブランチ名を指定する必要があります。
$>git リモート ショー git_lab
「git pull」用に構成されたローカル ブランチ: myname_test はリモート テストとマージされます
ブランチとリポジトリ名を指定する必要がないように、「「git push」用に構成されたローカル ブランチ」を構成する方法はありますか?
git - git push でプッシュされるデータの量を予測する
私はときどき高価なインターネット接続を使用していますが、git push
.
git - 読み取り専用の git クローンを github からフォークされたクローンに変換する方法
時々、この問題に遭遇します。
いくつかの問題が発生しているため、レールのソースコードを読むために次のことをしたとしましょう。
調査中、私は何かをテストしましたが、今は Rails コア チームに見てもらいたい修正があります。自分の変更をフォークされたバージョンの Rails にプッシュするにはどうすればよいですか?
クローンを作成したとき、フォークしたバージョンではなく、読み取り専用バージョンをクローンしたことを思い出してください。
分岐に反対しているわけではありません。ただ、ブラウジングして何かを追加したいと思うことがあります。
git - git push が ...「local out of date」で失敗した場合、どうすればよいですか?
これはかなり簡単な修正だと確信していますが、GitHub へのプッシュが失敗する理由がわかりません。
現在、次のようになっています。
と:
また、git pull を試すと、次のようになります。
この状態を引き起こすために何をしたか...そしてそれを修正するにはどうすればよいですか?
git - 「中央」リポジトリなしで、2 つのワークステーション間で Git を使用することは可能ですか?
私は、いくつかのホーム プログラミングのために SVN から Git に移行し、ReadyNAS ドライブに Git リポジトリをセットアップしました。次に、リポジトリを作成し、それを 2 台の異なるラップトップに複製しました。
これらのラップトップには両方とも、コミットされたが中央リポジトリにプッシュバックされていない変更があります。これは、中央リポジトリ/NAS ドライブがボートのどこかにあり、6 ~ 8 週間表示されないためです。私の質問は、当面の間、同じネットワーク上に両方のラップトップがあり、ローカルリポジトリのコミットを一方のラップトップから他方のラップトップにプッシュしたいということです。
これは可能ですか?私は両方のラップトップで Windows を実行しており、それぞれにインストール可能な「Git Bash」を使用しています。
git - git pullは最新と言いますが、gitpushは非早送りを拒否します
私はちょうど新しいブランチを引っ張って、いくつかのローカルな変更を加えて、コミットして、プッシュしようとしました。私はこのエラーを与えられました:! [rejected] groups -> groups (non-fast forward)
それで私は引っ張ろうとしましたが言われましたAlready up-to-date.
これが私が引っ張ってから押すものです。
誰かがこれがどのように起こり得るのか、そして私がそれをどのように修正できるのか説明できますか?
git - GIT は ftp サーバーへのプッシュをサポートしていますか?
git ftp サポートはやや最近追加されたものだと思いますが、git push ドキュメントには、「Git は ssh、git、http、https、ftp、ftps、および rsync プロトコルをネイティブにサポートする」と明確に記載されています。(強調追加)
ただし、git が ftp server へのプッシュに失敗した場合の対処方法について他の人から質問があり、私もまったく同じ問題を抱えています。
では、「git push」が ftp プロトコルで機能するかどうかを明確に述べることができる人はいますか?
はいの場合...他の質問に答えられる人はいますか? :-)
いいえ...これは進行中ですか、それともgit-ftpを調べるべきですか?
Windowsでgit 1.7.3.1を使用しています。
情報やアドバイスをありがとう!(ちなみに、この質問はすべて適切にハイパーリンクされていましたが、ランクが低いため、リンクは1つしか取得できないため、他のリンクを削除する必要がありました...)
git - ローカル ブランチを GitHub にプッシュする
git push
を実行すると、変更が GitHub リポジトリにプッシュされるように Git を構成しました。今まで私は master ブランチしか持っていませんでした。
ただし、ローカルブランチを作成し、次を使用してコミットしました。
今やりたいことは、このブランチの変更を GitHub にプッシュすることです。git push を実行するだけですか?
私が最初にセットアップしたとき、私は実行しました:
git - Git:ブランチ用にデフォルトで構成されているリモートはどれですか?
リモートのベアリポジトリがありますhub
。私はmaster
支店でのみ働いています。以下のこのエラーメッセージの最後の文は、私に不思議に思います: 「現在のブランチにデフォルトで構成されたリモート」がどれであるかをどのように見つけるのですか?そして、どうすれば設定できますか?
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リポジトリでもない限り、プロジェクトを新しいフォルダーにコピーするように設定することはできません。