問題タブ [smartgit]
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 - smartgit を使用してリモート ブランチを作成するには?
smartgit を使用してリモート ブランチを作成するには?
git - Git/SmartGitは「大きな」ファイルのプッシュに失敗します
Smartgit2.0.2を使用しています。小さなファイル(たとえば、1kb .txtファイル)をプッシュしようとすると、機能します。ただし、2MBおよび6MBのファイルでは失敗します。出力は次のとおりです。
世界の反対側では、コンピューター、接続は異なりますが、構成は同じですが、すべてが正しく機能します。誰もがそれを修正する方法、または少なくともそれが何であるかを知っていますか?前もって感謝します。
ubuntu - Ubuntu Smartgit が起動しない
Ubuntu で smartgit を実行しようとしていますが、常に次のエラーが発生します。
nabble サポート フォーラムは、現時点では機能していません。また、機能しているインストール ドキュメントも見つかりません。
readme-linux.txt ファイルにあるリンクから JRE をダウンロードしようとしましたが、単一の .bin ファイルが必要です。
シナプス マネージャーから sun-java6-jre パッケージもインストールしましたが、次のパッケージが既にインストールされていることに気付きました。
- デフォルト-jre、
- openjdk-6-jre-lib
- gcj-4.x-jre-lib。
sun-java6-jre を追加しても役に立ちませんでした。
smartgit を正しくインストールするにはどうすればよいですか?
ssh - Windowsで有効なopensshsshキーを生成する
窓の下にいる人がいますが、GITサーバーであるgistosisに対して認証を受けるには、公開/秘密のRSAキーのペアが必要です。GIT GUIとしてSmartGitを使用しており、このツールでは秘密鍵がOpenSSHの形式である必要があります。
puttyGenを使用して、ウィンドウに出力されるopenssh公開鍵を取得できましたが、秘密鍵は取得できませんでした。[保存]ボタンを使用してのみ秘密鍵を保存できますが、*nixツールを使用している形式とは異なる形式で保存されます。
有効なopenssh互換の公開鍵と秘密鍵を生成するためにWindowsツールを使用するにはどうすればよいですか?
ありがとう。
git - Git サブモジュール管理戦略
GIT を使用してプロジェクトを管理しています。
各プロジェクトには「コア」(プロジェクトを構築するフレームワークのようなもの) があるため、各プロジェクトには少なくとも 2 つのリモート ブランチがあります。
- そのコア フレームワーク用の 1 つのリポジトリ。
- クライアント プロジェクトごとに 1 つのリポジトリ。
モジュールもあります。各モジュールには基本的な機能を含むコアがあり、各クライアントのベースから各モジュールをパーソナライズします。
- したがって、各クライアント プロジェクトに含まれるサブモジュールがあります。
- しかし、サブモジュールのパーソナライズ部分を処理する方法がわかりません。
1 つの特定のクライアント プロジェクトでのみ使用する必要があるサブモジュールにいくつかの新しいファイルを追加したい場合、GIT はどのように役立ちますか?
これらのファイルはメイン プロジェクト用にパーソナライズされているため、クライアント プロジェクト ブランチのサブモジュール内に含まれるいくつかのファイルをコミットするのが最善のケースですが、各サブモジュールが独立しているため、できないようです。
Ps .: SmartGit を使用しています。
git - TortoiseGit、Git 拡張機能、および SmartGit は Windows 7 64 ビットで共存できますか?
TortoiseGit 1.6.5、Git Extensions 2.21、および SmartGit 2.0.4 を Windows 7 64 ビットに 30 分前にインストールしました。
これにより、互換性の問題が発生しますか?
アップデート:
デフォルトでは、 Git Source Control Providerは TortoiseGit と Git Extensions の両方のコマンドをコンテキスト メニューに表示するため、TortoiseGit と Git Extensions はうまく共存する必要があると思います。
Git Source Control Providerの公式 Web サイトから:
git - コピーしたリポジトリ内のリモートとローカルの変更をマージするにはどうすればよいですか?
私は愚かなことをしました。急いでラップトップにコードが必要だったので、USBドライブを使用して、開発ディレクトリ全体をデスクトップからラップトップにコピーしました。
とにかく、開発ディレクトリには、私が最後にプルしてから他の人によってプッシュされたいくつかのコミットがあったgitプロジェクトが含まれていました。問題は、ラップトップのコードに変更を加えたことです。さらに悪いことに、デスクトップPCでドライブ障害が発生しました。私のラップトップには(まだ)gitさえありません、そして私はファイルを私のPCに転送して、それから新しいコードとマージすることができません。
gitをインストールしたら、どうすればよいですか?
checkout - smartgitを使用してチェックアウトおよびリセットする方法は?
以下を理解するのに助けが必要です
1)。特定のコミットにチェックアウトして、最近のコミットに戻すにはどうすればよいですか?
ブランチ->チェックアウト->同じブランチを試し、前のコミットにチェックアウトしましたが、これを実行すると、チェックアウトしたコミットの後に行われたコミットが失われました!
最近のコミットにチェックアウトするリストにはありません!
2)。頭を特定のコミットにリセットするにはどうすればよいですか?
git - ソロプロジェクト用のGITGUI:開発用のWindows PCですが、LANヘッドレスLinuxサーバー上のgit +アクティブで動作中のプロジェクトリポジトリですか?
ソロプロジェクトで初めてgitをインストールしましたが、バージョン管理なしで長い間どのように生活していたのかわかりません。GUIが役立つかどうかを確認したかったのですが、問題があります...
- 私の開発マシンはWindowsを実行しています
- プロジェクトはLAN上のヘッドレスLinuxサーバー上にあります
- プロジェクトディレクトリはsambaを介して共有され、WindowsPCのネットワークドライブとしてマップされます
- このサーバーを使用しているのは私だけなので、リポジトリをWindowsPCに複製する必要はありません。
- SSH経由でgitを使用する場合、これはまったく問題になりません
これまでに試したGUIgitクライアントはすべて、インストールしているマシンでgitを実行していることを前提としています。Linuxでホストされているリポジトリをwidnowsがインストールされたgitで操作しようとすると、糖蜜のように遅くなり、互換性の問題があるようです。
これをsmartgitで機能させる方法はありますか?または他のまともなクライアント?
私はgitwebをインストールしました。これは、プロジェクトの履歴を調べるのに十分なようですが、実際には何もできません。
編集:この質問を広げて、進め方についてアドバイスを求めることができれば、つまり、それを吸い上げて、視覚化のために他の何かと一緒にPuttyを使用するか、リポジトリのクローンを作成してプッシュ/プルするか、svickのような別のことをしてくださいXサーバーの提案。
git - SmartGit でコードを最適に共有する方法
いくつかの共通コードを共有する個別のプロジェクトがいくつかあります。Git、特に SmartGit でこれを達成するためのベスト プラクティスは何ですか?
1 つの巨大なリポジトリにすべてを格納
各プロジェクト用のリポジトリと共有コード用のリポジトリを用意し、Git Submodulesを使用します。
各プロジェクト用のリポジトリと共有コード用のリポジトリを用意し、Git サブツリーを使用します。これが SmartGit でサポートされているかどうか、またそれをどのように達成できるか教えてもらえますか?
これらの方法の潜在的な落とし穴と、SmartGit のベスト プラクティスとは?