Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Magitでgit
Search
motok5
December 16, 2010
Programming
0
71
Magitでgit
大分昔に開催したnsegのgit勉強会の資料
http://nseg.jp/?Git%E5%8B%89%E5%BC%B7%E4%BC%9A
motok5
December 16, 2010
Tweet
Share
Other Decks in Programming
See All in Programming
TypeScriptでもLLMアプリケーション開発 / LLM Application In Typescript
rkaga
5
1.3k
Escolhendo (ou não) o melhor ORM para o seu projeto
andreiacsilva
1
160
WinActorの勉強を継続する方法
tamai_63
0
130
Embedding it into Ruby code
soutaro
1
310
[RubyKaigi 2024] Ruby Mixology 101: adding shots of PHP, Elixir, and more
palkan
0
120
Powerfully Typed TypeScript
euxn23
3
1.6k
Open standards for building event-driven applications in the cloud
meteatamel
0
230
Amazon Aurora Serverless v2が意外と高かった話と、AWS Database Migration Serviceの話
satoshi256kbyte
1
110
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
74k
freeeのエンジニアが 就活で出そうな コーディングテストを 解説してみる
freee
1
170
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
510
Long journey of Ruby standard library RubyKaigi 2024
andpad
2
210
Featured
See All Featured
Design by the Numbers
sachag
274
18k
The Invisible Side of Design
smashingmag
294
49k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
22
1.4k
Typedesign – Prime Four
hannesfritz
36
2.1k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
A Philosophy of Restraint
colly
197
16k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Transcript
MagitでGit もとすぎ けいご
自己紹介 某SE会社勤務 Ruby 大好き Emacs 大好き
Emacs上で Git を使いた いよう
VC は?
普通だよね
egg.el は?
良いウワサ聞 かない
じゃあ、 magit.el!!!
何が良いのさ? Diffが見やすい ログが見やすい コミット簡単 ブランチの切り替え簡単
先にお詫び それほど使い込んでないので、操作が 不慣れなのはご勘弁
インストール ubuntu: apt-get で一発 その他: 以下のソースからインストー ル https://github.com/philjackson/ magit/downloads
基本 M-x magit-status g: リフレッシュ
変更の詳細を見る Tab: 変更の詳細を見る 1, 2, 3, 4: セクションの展開を切り替 え
ログを見る l: 現在のブランチのログ(簡易版) L: 現在のブランチのログ(詳細版) C-u l: 指定コミットからのログ
ステージに上げる s: 指定ファイルをadd S: Untrack以外の全ファイルをadd C-u S: Untrackを含め全ファイルを add
ステージから戻す u: ステージから戻す U: ステージ上の全て変更を戻す
変更を取り消す k: 変更を取り消す
コミットする c: コミットログを書く C-c C-c: コミット実行 C-c C-a: 直前のコミットに差分を追 加(amend)
スタッシュ z: 現在の作業をスタッシュする a: スタッシュを呼び戻す(stash pop) k: スタッシュを削除する
ブランチを切り替える b: ブランチを切り替える B: 新規ブランチを作成して切り替える
マージする m: 手動マージ M: 自動マージ(良くわかんない)
その他詳しい情報はこちら magit マニュアル http://philjackson.github.com/ magit/magit.html