問題タブ [gitbox]
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 リポジトリをどのようにバックアップしますか?
プッシュとプルに関する StackOverflow の投稿を調べましたが、間違いを犯した場合のフェイルオーバーとして「グリーンホーン」の質問があります (もちろん、私にとっては不可能です..)。
問題は、repo フォルダーをローカルにコピーしてから、.gitignore
ファイルと.git
フォルダーの両方をコピーから削除した場合、そのコピー フォルダーに対する git の認識を完全に削除したかということです。
答えが「はい」であることを願っています。繰り返しますが、これは、複数のブランチからのプッシュとプルの間で完全に安全になるまでの単なる手段です。
git - 変更が存在しないため GitBox のプルに失敗しました
私は Git を初めて使用し、いくつかのブランチを持つという野心的な一歩を踏み出しました。継承したコード ベースは膨大です。すべての変更をコミットしたことを 100% 確信しています。次のメッセージが表示されます。
プルに失敗しました - 変更をコミットして、再試行してください。
これについて何をすべきかアドバイスはありますか?両端のブランチを切り替えようとしましたが、成功しませんでした:
github - Github マージでガイダンスが必要
コード リビジョンの管理は初めてで、コード セットへのマージ方法についてガイダンスが必要です。最新の UI を備えた MASTER ブランチがあり、以前の UI ファイルに多くの Django の追加とテンプレートの追加を行った "Feature-A" というブランチがあります。
私は Github を初めて使用するので、間違いを元に戻す必要がある場合に備えて、最も安全な方法を採用したいと考えています。master の新しいブランチを作成して Feature-A をそのブランチにマージする必要がありますか、それとも Feature-A を直接 MASTER にマージする必要がありますか?
keyboard-shortcuts - Sublime Text 3 キーバインディング - 変数の使用
現在の Sublime Text 3 $project_path フォルダーでお気に入りの git アプリケーションを開くためのキー バインディングを作成しようとしていますが、どういうわけか Sublime Text 3 は変数を実際のパスに変換しません。
以下に、現在のキーボード バインディング ファイルを示します。
$project_path は実際のプロジェクト パスに変換されません...何が間違っていますか? 代わりに「ビルド システム」を使用する必要がありますか? ビルド システムを調べましたが、ファイルのスコープ (*.rb など) を選択する必要があり、このキーボード ショートカットをすべてのプロジェクト/ファイルで有効にしたいという問題がありました。
textmate2 では、バンドル エディタで新しい「コマンド」を作成し、それにショートカットを割り当てることで、同じショートカットを簡単に実現できました。コマンドは次のようになります。
だから私はSublime Text 3でこれと同じことを達成しようとしていますが、何かがうまくいかない.
ありがとう!
git - ローカル マスター ブランチがリモート マスターから調整されていない
これが何が起こったのかです
マスターローカルブランチで.. mtvブランチとマージしました
競合がありました。それらをマージして、gitbox で変更を確認しました。
私はコミットしませんでしたが、どういうわけか、どのボタンが押されたのかわかりません。ローカル マスター ブランチがリベースされたかのように見えます。実際、ローカル マスターには必要なコードがあります。そこに「mtv」ブランチの変更が表示され、すべて問題ないように見えます。しかし、 git push で再び競合が発生します。奇妙なことをしたに違いなく、リモートマスターが混乱している可能性があります。この問題に対処する方法を教えてください。非公開にしてからマスターを公開するか、リモートマスターの名前を変更してローカルマスターを公開する予定でした。何か案は ?
osx-yosemite - 下部ペインに関する設定を FileMerge に記憶させるにはどうすればよいですか?
数年前、誰かがFileMerge の一番下のペインを元に戻す方法を尋ねました。その答えは、FileMerge があなたの設定を覚えていて、スペースをまったく占有しないように下のペインのサイズを誤って変更した場合、次回 FileMerge を開いたときに再び見えなくなるというものでした。
Yosemite はその動作を変更しました。私はそれを元に戻したいと思っています。下のペインには興味がありません。左右のペインの前後に必要なスペースを占有します。そして、Gitbox で変更されたファイルをクリックするたびに、差分を適切に確認する前に、ウィンドウの外にある煩わしい下部ペインのサイズを変更する必要があります。
何か案は?「いいえ、彼らはFileMergeを壊しましたが、この他の無料のMac OS Xツールはあなたが望むことを行い、Gitboxは最小限の手間でそれを起動できます」は許容できる代替回答です.