git在macOS环境下的安装与设置(小白版)_apple git 设置

打印 上一主题 下一主题

主题 681|帖子 681|积分 2043

先自我先容一下,小编浙江大学毕业,去过华为、字节跳动等大厂,现在阿里P7
深知大多数程序员,想要提拔技能,每每是本身探索发展,但本身不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新大数据全套学习资料》,初衷也很简朴,就是盼望可以或许帮助到想自学提拔又不知道该从何学起的朋侪。





既有适合小白学习的零底子资料,也有适合3年以上经验的小伙伴深入学习提拔的进阶课程,涵盖了95%以上大数据知识点,真正体系化!
由于文件比力多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你必要这些资料,可以添加V获取:vip204888 (备注大数据)

正文

  1. 显示如下
复制代码
Error: Insufficient privileges to write to MacPorts install prefix.
  1. 说明你的 MacPorts shell 模式并未以超级用户权限执行,因此无法安装软件包。  
  2. (*MacPorts shell 是一个交互式命令行环境,它允许你直接执行 MacPorts 命令,无需在每条命令前添加 port。  
  3. 当你在命令行中只输入 port 并按下回车键时,你就进入了 MacPorts shell。在这个环境中,你可以直接输入 MacPorts 命令,例如 install git,而无需添加 port,即不需要写成 port install git。  
  4. 这种情况说明你在 MacPorts shell 中遇到了权限问题,这可能意味着这个 shell 没有以超级用户权限(sudo)运行*。)  
  5. 在这种情况下,你可以选择退出 MacPorts shell 模式并在常规的命令行中执行安装命令。在 MacPorts shell 中输入 quit 来退出,然后在常规的命令行中输入 sudo port install git 来安装 git。
  6. (2)键入
复制代码
sudo port install git
  1. 显示如下
复制代码
Password:
—> Computing dependencies for git
  1. 表现 MacPorts 正在计算安装 git 所需的依赖包。MacPorts 将会自动处理这些依赖关系,安装全部必要的软件包。**4.** MacPorts会列出的全部为了安装git而必要的依赖库。这个列表看起来可能有些长,但现实上这是正常的。许多包有着相互的依赖关系,为了让git工作,必要确保这些依赖库都被正确地安装。末了
  2. 显示如下
复制代码
Continue? [Y/n]:
  1. 系统现在问你是否要继续进行。如果你同意安装这些依赖库,你可以输入 Y 然后按回车。
  2. **5.** 这是你安装git和其它依赖库后,MacPorts提供的一些重要信息和提示。**(可以忽略)**
复制代码
—> Some of the ports you installed have notes:
db48 has the following notes:
The Java and Tcl bindings are now provided by the db48-java and
db48-tcl subports.
git has the following notes:
Configuration to enable the osxkeychain credential helper has been added to
the system-wide gitconfig at /opt/local/etc/gitconfig. If you do not wish to
use
this credential helper, you can override this setting in your own personal
git config file ($HOME/.gitconfig) with e.g.
  1.     [credential]
  2.             helper = some_other_credential_helper
  3. For more information, run
  4.     git help credentials
复制代码
libidn has the following notes:
GNU libidn2 is the successor of GNU libidn. It comes with IDNA 2008 and TR46
implementations and also provides a compatibility layer for GNU libidn.
libpsl has the following notes:
libpsl API documentation is provided by the port ‘libpsl-docs’.
rsync has the following notes:
To use the rsyncd server you must copy /opt/local/etc/rsyncd.conf.example to
rsyncd.conf and add your modules there. See ‘man rsyncd.conf’ for more
information.
  1. A startup item has been generated that will aid in starting rsync with
  2. launchd. It is disabled by default. Execute the following command to start
  3. it, and to cause it to launch at startup:
  4.     sudo port load rsync
复制代码
  1. * 关于`db48`:Java和Tcl的绑定现在由`db48-java`和`db48-tcl`子端口提供。
  2. * 关于`git`:已将启用osxkeychain凭据帮助程序的配置添加到位于`/opt/local/etc/gitconfig`的系统范围内的gitconfig中。如果你不想使用此凭据帮助程序,你可以在自己的个人git配置文件(`$HOME/.gitconfig`)中覆盖此设置,例如:
复制代码
[credential]
helper = some_other_credential_helper
  1. 如果你需要更多信息,可以运行`git help credentials`命令。
  2. * 关于`libidn`:GNU libidn2是GNU libidn的后继。它带有IDNA 2008和TR46实现,并提供了GNU libidn的兼容层。
  3. * 关于`libpsl`:libpsl API文档由`libpsl-docs`端口提供。
  4. * 关于`rsync`:如果你想使用rsyncd服务器,你必须将`/opt/local/etc/rsyncd.conf.example`复制到`rsyncd.conf`并在那里添加你的模块。关于更多信息,可以参阅`man rsyncd.conf`。  
  5. 一个启动项已生成,将有助于使用launchd启动rsync。默认情况下,它是禁用的。执行以下命令以启动它,并使它在启动时加载:
复制代码
sudo port load rsync
  1. **6.** 现在你已经在你的macOS上通过MacPorts安装了git,所以你应该能够在命令行中使用它。你可以通过打开终端并键入git --version来检查它是否已正确安装。如果你看到git的版本号,那么git应该已经可以使用了。
  2. **7.** 克隆远程仓库:这是将远程仓库复制到本地的操作。命令格式为:git clone [url]。例如:
复制代码
git clone https://gitee.com/your_username/your_repository.git
  1. “https://gitee.com/username/repo.git”(其中,“username” 是你的 Gitee 用户名,“repo” 是你的仓库名)  
  2. 如果你想克隆 GitHub 上的一个项目,可以使用
复制代码
git clone https://github.com/user/repo.git。
  1. 现在你的Gitee仓库应该已经被克隆到你的本地目录了。你可以通过cd命令进入到那个目录,并使用git status命令查看仓库状态。
  2. 接下来会让你输入账户名和密码
复制代码
Username for ‘https://gitee.com’:
  1. 出现以下提示:
复制代码
告诫:您好像克隆了一个空仓库。
  1. 说明在你尝试克隆的 Gitee 仓库是空的,即这个仓库没有任何文件或者代码。这就是为什么会看到 “警告:您似乎克隆了一个空仓库。” 的提示。
  2. **8.** 如何在仓库中添加代码?
  3. (1)打开终端,然后使用cd命令进入你的Git仓库目录。比如你的仓库是repo,那么你可以输入 cd repo。  
  4. (2)在仓库中创建一个新文件。这可以通过各种方式完成。你可以在终端中使用touch命令创建一个空文件(比如 touch newfile.txt)打开你的新文件,并编写一些代码或文本。例如,你可以使用命令nano newfile.txt在终端编辑器中打开文件,并写入一些内容。  
  5. (3)除了第(2)步这种方式,还可以直接将写好的代码文件复制到本地的仓库目录中。
  6. **9.** 将代码文件添加推送到远程仓库  
  7. (1)在终端中,使用git add命令将你的新文件添加到Git仓库。
复制代码
git add newfile.txt
  1. 使用 git add . 命令。
复制代码
git add .
网上学习资料一大堆,但如果学到的知识不成体系,碰到题目时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提拔。
必要这份系统化的资料的朋侪,可以添加V获取:vip204888 (备注大数据)

一个人可以走的很快,但一群人才华走的更远!不论你是正从事IT行业的老鸟或是对IT行业感爱好的新人,都接待参加我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!
究,那么很难做到真正的技术提拔。**
必要这份系统化的资料的朋侪,可以添加V获取:vip204888 (备注大数据)
[外链图片转存中…(img-KPvPKmGk-1713127199637)]
一个人可以走的很快,但一群人才华走的更远!不论你是正从事IT行业的老鸟或是对IT行业感爱好的新人,都接待参加我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

杀鸡焉用牛刀

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表