【问题标题】:How do you initialize the Git repository?你如何初始化 Git 存储库?
【发布时间】:2016-07-30 21:09:05
【问题描述】:

我在我的桌面上创建了"my-git-repo" 并执行了"~/Desktop/my-git-repo"。但是当我尝试运行"git init" 将目录变成Git repository 时,我得到了这个:

dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
  Referenced from: /usr/local/bin/git
  Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: ___strlcpy_chk
  Referenced from: /usr/local/bin/git
  Expected in: /usr/lib/libSystem.B.dylib

【问题讨论】:

  • 顺便说一句,您使用的是哪个 SO? Windows, ubuntu, 其他 linux, os x?
  • 因为错误信息提到 dylib 它应该是 OS X
  • @Bjorn Kautler 我想通了。我使用的版本对于我的操作系统来说太新了。我降级到 2.2.1,现在它可以工作了。但是现在我很难提交快照。当我输入“git commit”时,我得到这个:“错误:无法运行记事本++:没有这样的文件或目录错误:无法启动编辑器'notepad++'请使用-m或-F选项提供消息。”

标签: git initialization repository directory init


【解决方案1】:

看来你的 git 本身有问题。

git init

应该够了。

尝试卸载git并重新安装

【讨论】:

  • 我想通了。我使用的版本对于我的操作系统来说太新了。我降级到 2.2.1,现在它可以工作了。但是现在我很难提交快照。当我输入“git commit”时,我得到这个:“错误:无法运行记事本++:没有这样的文件或目录错误:无法启动编辑器'notepad++'请使用-m或-F选项提供消息。”
  • 尝试更改默认编辑器git-scm.com/book/tr/v2/Customizing-Git-Git-Configuration : core.editor
  • 在第一篇文章中 - 我之前尝试过这个命令,它给出了同样的错误。在第二篇文章中 - 我的问题是我使用的是 Mac。我不得不通过 Winebottler 下载 Notepad++。是不是不能在 Mac 上使用 Notepad++ 和 Git?
  • 应该可以使用 Notepad++ 是的。解决方法:在提交命令时提供消息:git commit -m "<message>"
猜你喜欢
  • 1970-01-01
  • 2016-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-02
  • 2011-07-06
  • 2018-03-14
相关资源
最近更新 更多