SmartGit Git クライアントを Ubuntu、Linux Mint、CentOS、Fedora、RHEL にインストールする

Smartgit Git Kuraiantowo Ubuntu Linux Mint Centos Fedora Rhel Niinsutorusuru



SmartGit は、GitHub、プル リクエスト + コメント、SVN、および Mercurial をサポートする効率的な Git クライアント ユーザー インターフェイスです。 SmartGit Git クライアントは、非専門家や、コマンド ラインの使用よりもグラフィカル アプリケーションを好むユーザーをターゲットにしながら、シンプルさに重点を置いています。さらに、素敵な暗いテーマが付属しています。

SmartGit Git クライアントの主な機能

  • プッシュする前にコミットを変更し、ファイル内の個々の行をコミットし、失われたコミットを復活させます。
  • SmartGit は、決定が必要な場合にのみ質問しますが、根本的な技術的な制約については気にしません。
  • アプリには組み込みの SSH クライアント、ファイル比較、マージ ツールが付属しているため、追加のツールをインストールして構成する必要はありません
  • リポジトリの状態を一目で確認できるだけでなく、作業ツリー、Git のインデックス、利用可能なブランチ、どのコミットをプッシュする必要があるかを確認できます
  • GitHub、Assembla、およびその他のホスティング プロバイダーから複製します。さらに、GitHub プル リクエストとレビュー コメントを作成して解決することもできます

SmartGit 17.0.1 変更ログ

このリリースで行われた改善点は 1 つだけです。







  • java.net.useSystemProxies=true (設定されていない場合) を自動的に設定して、プロキシの自動検出を改善します。

いくつかのバグも対処されており、これらは



  • ギット:
    • コミット、ステージング、その他: サブモジュール内の名前が変更されたファイルで失敗し、「pathspec … 一致するファイルがありませんでした」というエラーが発生する
    • ログ、更新: .git/-admin ルートが作業ツリーのルートの下に配置されていない場合 (サブモジュールの場合など) は更新されませんでした。
  • SVN:
    • 「URL不一致」エラーの可能性
  • OS X:
    • ファイルの監視に関連して UI がハングする可能性がある
    • ファイル テーブル: 選択をクリアすると、交互の行の色が削除されます
    • 環境設定、Edit Diff ダイアログ: 間違ったラジオ ボタンが事前に選択されている
  • http(s) 認証: # などの特殊文字を含むプロキシ パスワードが機能しませんでした
  • tools.xml を削除してアプリを再起動した後、デフォルトの外部ツールが再作成されませんでした

Ubuntu 17.04、Ubuntu 16.10、Ubuntu 16.04、Ubuntu 15.04、Ubuntu 14.04 に SmartGit 17.0.1 をインストールする方法

  • ここに記載されている手順に従って、Java がインストールされていることを確認します。 Java JRE がインストールされている
  • 次に、次のコマンドを実行して SmartGit をインストールします
sudo apt-get install gdebi
wget http://www.syntevo.com/static/smart/download/smartgit/smartgit-17_0_1.deb
sudo gdebi smartgit-17_0_1.deb

Ubuntu から SmartGit を削除する方法

sudo apt-get remove smartgit

 SmartGit Git クライアント



CentOS、RHEL、Fedora に SmartGit 17.0.1 をインストールする

  • 次のコマンドを実行して Java JDK をインストールします。
yum install java-1.8.0-openjdk
  • 次に、次のコマンドを実行してアプリをインストールします
wget http://www.syntevo.com/static/smart/download/smartgit/smartgit-linux-17_0_1.tar.gz
tar -xvf smartgit-linux-17_0_1.tar.gz
su -c "mv smartgit /opt/"
su
-c
"ln -s /opt/smartgit/bin/smartgit.sh /usr/local/bin/smartgit"

 SmartGit Git クライアント