問題タブ [tortoisegit]
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 - TortoiseGit-ツリーのブランチを表す-視覚的な問題
これをテキストで説明するのは少し難しいですが、私は最善を尽くします、そしてあなたはついていくように努めます。最初ははっきりしないことがあれば、遠慮なく聞いてください。はっきりさせておきます。
TortoiseGitに1つのブランチがある場合、ほぼ次のようになります。
作業を新しいブランチに分割すると、次のようになります。
マスターから別の新しいブランチに分割すると、次のようになります。
私が作成し、取り組んでいるすべての新しいブランチが独自の「ライン」を持つ方法はありますか...私が意味すること:
したがって、それらは「垂直方向にオーバーラップ」しません。すべてのブランチに、私がたどることができる独自の垂直線があるようにします(何らかの理由で、これは私にはかなり混乱しているように見えますが、現在の方法です)。Windows用の他のGitクライアントはこれを別の方法で行いますか?
tortoisegit - TortoiseGit を使用して特定のコミット後にすべて削除する
TortoiseGit を使用して (私はコマンド ラインの使用を避けようとしています)、特定のコミットから追加されたすべてのコミットを削除し、「過去に戻る」にはどうすればよいですか (使用例: 何かを続けて、どこが気に入らなかったかを考えました)行っていたので、その間のすべてを無視して「戻る」ことにしました)。
要するに、5 つのコミットを「戻し」、後で削除したいと考えています。
git - github にプッシュすると、突然「サポートされている認証方法がありません」というメッセージが表示される
数週間前に github プロジェクトを開始しました。問題なく変更をプッシュできました (TortoiseGIT を使用しています)。
今日突然、変更をプッシュしようとすると、「PuTTY Fatal Error」「Disconnected: No supported authentication Methods availble」というエラー ウィンドウが表示されました。
問題を解決するためにお勧めできるものはありますか?
git - tortoisegit を使用してローカルのベア リポジトリを作成するにはどうすればよいですか?
Greg のコメントは、tortoisegit のプッシュが成功したことを理解するのに役立ちますが、新しいファイルはありませんか?
tortoisegit でローカルのベアリポジトリを作成するにはどうすればよいですか?
github からリポジトリを右クリックしてクローンし、プッシュすることができます。ローカルリポジトリを作成してから、同じことを行い、クローンしてプッシュしたいと思います。それ、どうやったら出来るの?
-編集-ローカルリポジトリを作成しましたが、プッシュできません。私はすべてを引っ張る必要があります。両方のプロジェクトを推進する一貫性が気に入っています。
git - 変更/追加されたすべてのファイルを Git からエクスポートする方法は?
私は Git を初めて使用し、少し問題があります。
SVNで [これはアルバートおじさんによる愚か者と馬だけの話のように感じます..「戦争中...」]本番サイトを最新の変更で更新したいときは、TSVN で diff を実行し、すべてをエクスポートします。 2 つのリビジョン間で変更/追加されたファイル。ご想像のとおり、後でこれらのファイルを本番サイトに移動するのは簡単でした。
ただし、Git で「変更されたファイルをエクスポートする」オプションが見つからないようです。diff を実行して変更を確認したり、ファイルのリストを取得したりできますが、実際にそれらをエクスポートすることはできません。これを行う合理的な方法はありますか?簡単なものがありませんか?
もう一度明確にするために、2 つの特定のコミット間のすべての変更をエクスポートする必要があります。
前もって感謝します!
git - Git diffが怒った?
私は地元のGitリポジトリで何が起こっているのかを理解しようとしています。
- ファイルを編集します。
- Gitはファイル内のすべてが変更されたことを報告します(私は1行だけ変更しました)
- 最初は「改行の問題に違いない」と思いますが、そうではありません。私はTortoiseGitで差分を取ります、すべてがうまく見えます。Netbeans(gitプラグイン)でdiffを実行しますが、すべて問題ないようです。
- リセットを実行し、ファイルをバックアップして変更すると、gitはすべてが変更されたことを再度報告します。
- Total Commanderでバイナリ比較を行います。変更した1行を除いて、ファイルに違いはありません。
- もう一度ハードリセットを行います。Gitはそれが成功したと言っています。Gitステータスはまだ私のファイルが変更されたことを示しています。私は物事を比較しますが、違いはありません-バグgitはあると言っています。
git bashとguiの両方を使用してみましたが、同じ結果になりました(Windowsを使用しています)。手がかりはありますか、ここで何が起こっているのですか?
windows - 64 ビット Windows 上の 32 ビット アプリケーションで TortoiseSVN/TortoiseGit アイコン オーバーレイを取得する
TortoiseHg を Windows x64 にインストールする場合、x86 と x64 の両方のシェル拡張機能をインストールするオプションがあります。これは、私のお気に入りの Windows エクスプローラーの代替品が 32 ビットであるため便利です。しかし、TortoiseGit や TortoiseSVN にはそのようなオプションがないため、それらを操作するにはエクスプローラ ウィンドウを開く必要があります。
TortoiseSVN の 32 ビット バージョンと 64 ビット バージョンを並べてインストールできることはわかっていますが、
それらの間で設定を共有する方法はありますか?
同じことが TortoiseGit にも当てはまりますか?
git - TortoiseGit - スロー ショー ログ リビジョン クエリ
現在、TorotiseGit - Show Log
ブランチ/タグの履歴を入力するのに時間がかかるという問題があります。一方、GIT GUI はリビジョンを瞬時に表示します。ただし、GIT GUI では変更内容を確認するためにリビジョンをダブルクリックする必要があります。
300,000 個のファイルを含むリポジトリがあり、最近では約 3000 リビジョンがあり、管理者はメイン ディレクトリの 1 つを SVN で移動しました。はい、これは、あるディレクトリから次のディレクトリに移動した 250,000 個のファイルすべてを意味します。これが速度低下の原因である可能性があります。
大規模な svn リポジトリを扱う状況で、TorotiseGit を高速化してログ結果をより高速に表示する方法はありますか。
git - tortoisegitは引っ張らない
私はGitを初めて使用します。msysgitをインストールし、sshを構成し、GitHubからソリューションをプルしました(自分のソリューション、別のコンピューターからプッシュしました)。プルが機能しました。
今、私は生活を楽にするためにtortoisegitをインストールしました。Windowsエクスプローラーに正しい項目が表示されます。コンテキストメニューに「プル」とプッシュのエントリがあると思いますが、見つかりません。どこが間違っているの?