TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Magit 3.0

347 点作者 mpsq将近 4 年前

22 条评论

zelphirkalt将近 4 年前
Looking forward to using the new release. "git at the speed of thought" describes magit quite well. Actually sometimes magit nudged me into the direction of looking up some more special git commands, to learn about them and then making use of magit's interface to them, often simply pressing one button more. Magit has not made me forget how command line git works, because it often shows me right there, what the arguments are I am specifying by a few key presses actually are. If it made me forget how to use actual git, I would be thinking: "Meh, but I should know how to use git actually, for the times when I do not have magit around." Fortunately this is not the case at all with magit.
评论 #27277402 未加载
评论 #27282578 未加载
评论 #27279996 未加载
divs1210将近 4 年前
Magit must be one of the best software tools ever written.<p>I sorely missed it when I had to use IntelliJ for a few projects, so I wrote a TUI tool like Magit that can be used inside the console window of most IDEs like IntelliJ etc.<p>Still haven&#x27;t gotten around to releasing it properly, but it&#x27;s easy to setup and works well enough to be a working MVP.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;hugit-project&#x2F;hugit" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;hugit-project&#x2F;hugit</a>
评论 #27279437 未加载
评论 #27279712 未加载
评论 #27280472 未加载
评论 #27284745 未加载
nonbirithm将近 4 年前
I wish Git would have some kind of command-server mode or libgit2 was supported with Magit to prevent needing to create new processes on Windows. Magit sometimes creates dozens of Git processes for a single operation, but because process creation is much slower on Windows than Linux, it makes Magit unusable for me on those systems. (Sadly, I don&#x27;t always get a choice to just use Linux.) Simple things like magit-status take 10 seconds per refresh&#x2F;stage&#x2F;unstage instead of half a second elsewhere. It got to the point where using the git command line was much more bearable, but way more error-prone, and I miss Magit every time.<p><a href="https:&#x2F;&#x2F;magit.vc&#x2F;manual&#x2F;magit&#x2F;Microsoft-Windows-Performance.html" rel="nofollow">https:&#x2F;&#x2F;magit.vc&#x2F;manual&#x2F;magit&#x2F;Microsoft-Windows-Performance....</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;magit&#x2F;magit&#x2F;issues&#x2F;2959" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;magit&#x2F;magit&#x2F;issues&#x2F;2959</a>
评论 #27283206 未加载
评论 #27283096 未加载
the_duke将近 4 年前
Emacs is too laggy for me as my main editor.<p>But Magit is so good that I start emacs up just to use it as my Git interface if I can&#x27;t get by just with the CLI.<p>Sadly there is no Vim plugin that is competitive. There is vimagit [1], but it&#x27;s not on par.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;jreybert&#x2F;vimagit" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jreybert&#x2F;vimagit</a>
评论 #27276866 未加载
评论 #27277722 未加载
评论 #27276576 未加载
评论 #27276593 未加载
评论 #27279836 未加载
评论 #27276677 未加载
评论 #27277475 未加载
评论 #27279465 未加载
评论 #27276732 未加载
评论 #27277748 未加载
评论 #27278869 未加载
评论 #27279531 未加载
评论 #27286548 未加载
评论 #27277143 未加载
poidos将近 4 年前
Congratulations to Jonas and the whole team! Magit is a joy to use and has made me feel supremely comfortable with advanced git work.
评论 #27279307 未加载
bm3719将近 4 年前
Magit is definitely one of the best addons for Emacs.<p>Nice to see Forge getting some attention. One less reason to ever leave Emacs is always welcome.
bgorman将近 4 年前
When I switched to emacs, I thought org-mode and repl integration would be the killer features. I was wrong- Magit is best emacs feature by far.<p>It’s great that parts of the magit experience have been separated into packages. Perhaps now mercurial, perforce etc can get clients similar to magit in quality.
ta988将近 4 年前
Magit is really one of the best git interface there is. I&#x27;m often coming back to it.
jhvkjhk将近 4 年前
I heard lots of praise to Magit. Is there a way to use it like a standalone git client? Like tig, lazygit, etc.
评论 #27276670 未加载
评论 #27277054 未加载
评论 #27279355 未加载
评论 #27276736 未加载
NeutralForest将近 4 年前
Magit is one of the best piece of software for Emacs! Good stuff =)
dang将近 4 年前
Some past related threads:<p><i>Magit – A Git Porcelain inside Emacs</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24431216" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=24431216</a> - Sept 2020 (83 comments)<p><i>A walk through the Magit interface</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21729597" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=21729597</a> - Dec 2019 (81 comments)<p><i>Magit 2.13 released</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17220630" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17220630</a> - June 2018 (49 comments)<p><i>Show HN: Magit, the magical Git interface</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15358723" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15358723</a> - Sept 2017 (5 comments)<p><i>Magit Kickstarter fully funded</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15312288" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15312288</a> - Sept 2017 (71 comments)<p><i>Emacs and Magit</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14819256" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=14819256</a> - July 2017 (174 comments)<p><i>Magit: a Git porcelain inside emacs</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10643977" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=10643977</a> - Nov 2015 (14 comments)<p><i>What&#x27;s new in Magit 2.x</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9936095" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9936095</a> - July 2015 (23 comments)<p><i>Using Emacs and Git with Magit 2.1</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9873237" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9873237</a> - July 2015 (29 comments)<p><i>Meet Magit - Git Mode for Emacs</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=2543265" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=2543265</a> - May 2011 (4 comments)
aryamaan将近 4 年前
I never fail to see so many high things about Magit and I believe they are rightly placed.<p>I am a non Emac user and wonder why no one tries to bring something similar client for non Emac population.
评论 #27278851 未加载
评论 #27284496 未加载
评论 #27283686 未加载
Decabytes将近 4 年前
Magit is incredible and Emacs is my main Editor. Reading the post a couple days ago on text selection and how hard it is to get right makes me even more in awe of what a text editor does
amackera将近 4 年前
Magit hits the sweet spot between flexible and easy that makes it an actually useful git editor integration. You still need to know git to use it, though!
ducttapelogic将近 4 年前
Just a trivia info (I guess that&#x27;s how it&#x27;s called?) - especially interesting for mathematics lovers: the creator of Magit is Jonas Bernoulli, from Basel. Probably a descendant of the famous Bernoullis <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Bernoulli_family" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Bernoulli_family</a><p>p.s. Somebody correct me if I&#x27;m wrong.
aidenn0将近 4 年前
I haven&#x27;t tried very hard yet, but magic has been fairly unintuitive for me. Perhaps it&#x27;s just that I&#x27;ve been using git for so long.<p>There have been several times that I tried something with magit, and messed things up enough that I just dropped into a shell and did everything with the git command line
评论 #27278055 未加载
评论 #27276651 未加载
评论 #27280256 未加载
评论 #27276899 未加载
评论 #27278532 未加载
chewxy将近 4 年前
I ran `magit-version` and I got Magit 20201225.4, which I assume is the 2020 Christmas edition of Magit. Did they suddenly switch to semver?
评论 #27277467 未加载
globular-toast将近 4 年前
I love git but every time I have to use the cli instead of magit I cry a little.
评论 #27282199 未加载
mekster将近 4 年前
How does the interface compare to SourceTree?
评论 #27277242 未加载
评论 #27278958 未加载
评论 #27279383 未加载
cstml将近 4 年前
Fantastic.
trentontri将近 4 年前
when can we stop renaming &#x27;master&#x27;? it&#x27;s a pointless update.
评论 #27278903 未加载
ajross将近 4 年前
Tried it once. It seemed cute. That lasted precisely up to the point where I did a &quot;git rebase -i&quot; and landed in some crazy custom mode where I was supposed to use... I dunno, secret keybindings or something instead of just reordering the patches like I&#x27;ve done for years and years.<p>It went right in the trash and I haven&#x27;t looked back. Do. Not. Break. Workflows. Ever. If a user knows they&#x27;re supposed to open a file in a specific format in their editor, and you inject your pixie dust into the guts of their editor thinking you know better what they want to do than they do, then all you&#x27;ve done is <i>prove to the user that you cannot be trusted to support their work</i>.<p>Seriously: I don&#x27;t use magit and don&#x27;t want to learn its new tooling because I don&#x27;t trust it not to break <i>itself</i>.