タグ

toolとgitに関するyuki_2021のブックマーク (10)

  • Gitを置き換えるバージョン管理システム「Jujutsu」 | ソフトアンテナ

    今やバージョン管理ツールとして圧倒的な人気を集める「Git」ですが、Linuxカーネル開発のために作られたという経緯もあり、使いこなすにはかりの経験値が必要となります。 この問題を解決するために、Googleのソフトウェアエンジニアによって、新しいバージョン管理システム「Jujutsu」の開発が進められています。 Jujutsuの素晴らしさを紹介する記事「jj init 」によると、Jujutsuは過去のバージョン管理システムの問題点やメリットを分析して作られていて、Googleの既存のバージョン管理システムを置き換える勢いがあるとのこと。 JujutsuはmacOSでは、brew install jjを実行するだけで使用することができ、バックエンドとしてGitを使用しているため、採用にコストがかからないというメリットもあるそうです。 公式サイトでは、Jujutsuの特徴がリストアップされ

    Gitを置き換えるバージョン管理システム「Jujutsu」 | ソフトアンテナ
  • 令和のGitクライアントはForkで決まり!全力でお勧めしてみた | 技術は熱いうちに打て!

    概要 どうも、@daiki1003です!みなさん、Gitクライアントって何を使っていますか? 多分、ほとんどの人がSourceTreeを使っていると思います。 もしかしたらGitKrakenを使ってるかもしれません。 今回の記事では、Forkについて紹介したいと思います! 僕自身、2,3年くらいSourceTreeを使っていましたが 今ではそんな時間を取り戻したいと思うくらいにはForkを数年愛用しております。 基的に、SourceTreeに出来てForkに出来ないことはないと思います👍 Forkの魅力とは?・UI ・処理速度 ・機能の豊富さ それぞれ解説していきましょう。 優れたUI Forkサイトより引用 まず、そもそものUIが美しいです。 全然論理的ではないですが、長時間仕事を共にするGitクライアントですので 使っていてテンションが上がるかどうか(下がらないこと)はかなり重要な

  • パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え

    パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え MacLinuxに対応するパッケージマネージャ「Homebrew」の最新版となる「Homebrew 4.0」正式版がリリースされました。 下記は開発者であるMike McQuaid氏のツイートです。バージョン3.6以来最大の変更が行われ、Tapと呼ばれるサードパーティアプリをインストールするためのスクリプト管理がJSONベースになり、大幅に高速化されたと紹介しています。 Today I'm proud to announce the release of Homebrew 4.0.0. The most significant change since 3.6.0 enables significantly faster Homebrew-maintai

    パッケージマネージャ「Homebrew 4.0」正式リリース、より高速に。Git cloneからJSONによるパッケージ管理へ切り替え
  • Git と GitHub の次を妄想する

    GitHub みたいなサービスを今一から作るならどの言語・フレームワークを使うか GitHub の次は何かを考えてみるのは、現実に実現困難なのを忘れれば、なかなかに楽しいことではあります。ここではその妄想をやっていきましょう。 GitHub の抱える課題を分割すると、Git の問題と、 GitHub の提供する機能の問題に分けられると思います。自分は、Git をベースとして GitHub に勝つのは現代ではなかなか難しいと考えています。MS による買収と実際に注ぎ込まれてる資を考えると、よほど斬新な切り口でないと、 同じ Git を使っても優位性は出せません。 なので、 GitHub質的に勝つには、その基幹となる VCS から考え直すとよいのではないか、と考えています。幸いなことに(?)、Git はその優秀さは認められていますが、学習の困難さや特定のユースケースで機能しないことが知

    Git と GitHub の次を妄想する
  • SourceTreeでチェリーピックを使ってみる

    他のブランチで発生したコミットをチェリーピックで現在のブランチに取り込んでみます。 マージはすべてのコミットが取り込まれますが、チェリーピックは選択したコミットのみ取り込まれます。 使い方 console機能追加というブランチで作業中に、masterでいくつかコミットがあったとします。 masterで行われたコミットから「style.css追加」というコミットのみ取り込みたい場合、そのコミットを右クリックしてチェリーピックを選択します。 アラートで確認が表示されるので、Yesを選択します。 選択したコミットのみ取り込めたのが確認できました。

    SourceTreeでチェリーピックを使ってみる
  • SourceTree for Windows の設定を新しいマシンに移行する - Qiita

    以下のファイルをコピーする。 C:\Users\<username>\AppData\Local\Atlassian\SourceTree\bookmarks.xml C:\Users\<username>\AppData\Local\Atlassian\SourceTree\opentabs.xml C:\Users\<username>\AppData\Local\Atlassian\SourceTree\userhosts C:\Users\<username>\AppData\Local\Atlassian\SourceTree.exe<random_string>\<version_number>\user.config SourceTree for Windows 3.3.6 で移行できることを確認. 公式のソースでは How to Wipe SourceTree Prefer

    SourceTree for Windows の設定を新しいマシンに移行する - Qiita
  • http://www.shirokuro331.net/cobalt/?p=840

  • GitX

    GitX GitX is a git GUI made for Mac OS X. It currently features a history viewer much like gitk and a commit GUI like git gui. But then in silky smooth OS X style! Features Detailed history viewer Nice commit GUI, allowing hunk- and line-wise staging Fast workflow Explore tree of any revision Nice Aqua interface Paste commits to gist.github.com QuickLook integration Requirements GitX runs on Mac O

  • 実用レベルに達したWindows向けGitクライアント「TortoiseGit」でGitを始めよう | OSDN Magazine

    Windowsで利用できるGUIのGitクライアントの1つに「TortoiseGit」がある。TortoiseGitはまだ開発段階のソフトウェアではあるが、2009年6月5日にリリースされたバージョン0.7.2.0では多くの機能が実装され、実用的に動作するようになった。記事ではこのTortoiseGitを用いて、Windows環境でGitによるバージョン管理を行う方法について解説する。 近年、「Git」という分散バージョン管理システムが注目を浴びている。しかしGitWindowsサポートが弱く、またGUIで利用できる使いやすいクライアントがなかったため、特にWindowsユーザーには導入や利用へのハードルが高かった。そこに登場したのが、Windowsのエクスプローラに統合され、GUIでGitによるバージョン管理が行えるツール「TortoiseGit」である。TortoiseGitはまだ

    実用レベルに達したWindows向けGitクライアント「TortoiseGit」でGitを始めよう | OSDN Magazine
  • Gitの基礎練習

    バージョン管理ツールGitの基礎練習です。 Windows XPのコマンドプロンプトでGitの基的なコマンドを動かしていきます。 Gitを学び始めるきっかけにどうぞ。 (筆者もまだGitを使いこなしているわけではありません。 誤りのご報告、改善提案などは大歓迎です。フィードバックからよろしくお願いします) 目次 はじめに ダウンロードとインストール ファイルをGitの管理下に置きましょう 新しいファイルを追加します 新しいディレクトリを追加します 編集からコミットまでの流れはこんな風に進みます ブランチを使ってみましょう ここまでの作業ログを見ましょう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールGitの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基

  • 1