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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Git Exercises

125 点作者 Aga超过 7 年前

3 条评论

da_chicken超过 7 年前
This is actually pretty well done, but I can&#x27;t help but feel like the number of articles and documents trying to explain or teach git is a sign that the tool just has usability problems.<p>Maybe I&#x27;m misremembering, but I don&#x27;t remember people having so much trouble with svn. With rcs and cvs, sure, and it was mainly stuff with breaking locks, moving files, and other BS that were part of the bad design. With svn I remember the problems being: setting up the daemon (https vs svnserve+ssh), fixing a wedged Berkeley DB when that was still a thing, and getting hook scripts working right cross-platform. With git, the common problem seems to be: &quot;what command am I even supposed to use here?&quot; and &quot;I broke it somehow and I don&#x27;t know how to fix it.&quot; If the number of articles about it ever seemed to go down I might say, &quot;Oh, it&#x27;s just growing pains for new users,&quot; but they still seem to be out there constantly. Why is everybody still having trouble learning to use git?<p>Note to the zealots: This isn&#x27;t to say git is bad, anymore than vi&#x2F;vim is bad for having it&#x27;s own arcane interface that users have complained about and struggled with for decades. Lots of terrific software carries burdens like a terrible interface, or an onerous configuration, or a lack of documentation. That doesn&#x27;t mean we can&#x27;t be critical.
评论 #16109876 未加载
评论 #16110701 未加载
评论 #16112082 未加载
评论 #16109523 未加载
yebyen超过 7 年前
Site is evidently crumbling under load... getting some 50x responses from the load balancer. (edit: seems ok now?)
评论 #16110670 未加载
评论 #16110522 未加载
chrisweekly超过 7 年前
+1 for well-written FAQs