您的位置:首页 > 汽车 > 新车 > 免费咨询妇科医生在线聊天_购买域名是什么意思_seo技术优化技巧_软文营销的作用

免费咨询妇科医生在线聊天_购买域名是什么意思_seo技术优化技巧_软文营销的作用

2024/11/19 4:29:06 来源:https://blog.csdn.net/Whalawhala/article/details/143164055  浏览:    关键词:免费咨询妇科医生在线聊天_购买域名是什么意思_seo技术优化技巧_软文营销的作用
免费咨询妇科医生在线聊天_购买域名是什么意思_seo技术优化技巧_软文营销的作用

环境:mac
仓库:GitLink

Q: 首先我们先了解到,远程下载(用ssh)仓库会默认下载到电脑的哪里呢?
A: 如下图,路径为/Users/bb,(bb是我的用户名)
在这里插入图片描述
那么我们在将a文件夹上传git之前,就可以把a文件夹先拖到上述文件夹下。如下图所示,我的my-project就是我要上传的文件夹。在这里插入图片描述

上传my-project文件夹方法

打开终端:

  1. 输入:cd my-project
    进入特定的项目文件夹中,而不是用户根目录。
  2. 初始化 Git 仓库,输入:git init
    这时会产生.git文件夹,但是我们是看不到的。不用管。
  3. 添加文件到Git,输入:git add .
    . 表示将你所在的文件夹下的所有文件添加进去。
  4. 提交更改,输入:git commit -m "Initial commit"
  5. 添加远程仓库,输入:git remote add origin <your-repo-url>
    上面的your-repo-url指的是远程仓库的 URL,通常有 HTTPS 和 SSH 两种形式。在自己的Git仓库下复制来即可。
    在这里插入图片描述 6. 推送到远程仓库,输入:git push -u origin master
    即可完成上传。

问题:

  1. 输出git@code.gitlink.org.cn's password:需要你输入密码,密码是你登录git仓库的密码,如多次失败,可以选择使用SSH密钥
    SSH连接、密钥的使用方法:
    i) 生成 SSH 密钥(如果还没有):
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

your_email@example.com是你注册git仓库的邮箱
当系统提示你输入文件名时,直接按 Enter 键,接受默认路径(/Users/bb/.ssh/id_rsa)bb为我的用户名,大家的可能不一样。
ii)复制公钥

cat ~/.ssh/id_rsa.pub

iii)添加公钥到你的代码托管平台:
复制公钥的内容,并将其添加到你的代码托管平台(如 GitHub、GitLab 等)的 SSH 密钥设置中。

知识扩展:
密钥文件
私钥:
文件路径:/Users/bb/.ssh/id_rsa
这是你的私钥,应该保密,不要与他人分享。
公钥:
文件路径:/Users/bb/.ssh/id_rsa.pub
这是你的公钥,可以安全地分享给需要验证你身份的服务(如 Git 代码托管平台)。

  1. 分支问题:我们都上传到默认分支master。如果需要传到别的分支,尽量先传到master之后在复刻fork。我在最开始把默认分支改成别的了,把master改成普通分支之后,一直上传失败。
    报错如下:
! [rejected] xxx_plugins -> xxx_plugins (fetch first)
error: failed to push some refs to 'code.gitlink.org.cn:xxxxx.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com