上传本地项目到Git上

----把本地项目上传到Git的远程仓库上----

  1. 在Github上面新建一个仓库

    1. 首先我们需要创建一个github账号,创建后进入个人首页,点击New
      在这里插入图片描述
    2. 填写Repository name , Description可选
    3. 可以选择public(公开),private(自己可见).然后Initialize this repository with a README 可以选择不勾选
    4. 点击Create repository , 这样子我们就创建好一个远程仓库了.
      在这里插入图片描述
      在这里插入图片描述
  2. 初始化git

    1. 本地安装好git, 打开自己的项目位置, 右击会看到两个新选项,分别为Git Gui Here,Git Bash Here.
    2. 这里我们选择Git Bash Here. 在Bash Here中输入 git init 它是Git用来跟踪和管理版本库的。
    3. 这时候项目中会多了个 .git 的文件夹 , 这个时候你会看不到, 因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。
  3. SSH连接

    1. 接下来我们要把我们的本地项目和远程仓库进行关联.也是最重要的一步.
    2. 远程仓库关联有两种形式 http 和 ssh ,这里我们选择用ssh
      在这里插入图片描述
    3. 选择ssh连接的话我们就需要创建SSH KEY,因为本地Git仓库和Githun仓库之间的传输是通过SSH 加密的.
    4. 刚安装好的git, C:\Users\14046 目录下应该是没有.ssh目录, 如果是之前安装的话,可以查看是否有这个目录,
      然后目录下是否有id_rsa和id_rsa.pub这两个文件.若没有.ssh 这个目录那就需要创建SSH KEY
  4. 创建SSH秘钥

    1. 我们在git bash here中输入git config -global user.name "你的用户名"
    2. 回车继续输入 git config -global user.email "你的邮箱".
    3. 然后输入 ssh-keygen -t rsa -C "你的邮箱"
    4. 然后一路回车,这时你就会在C:\Users\14046 目录下的.ssh目录里找到id_ras和id_ras.pub这两个文件
  5. 设置SSH KEY

    1. 登录到Github,点击右上角的图标, 点击进入Setting
      在这里插入图片描述
    2. 再选择里面的SSH and GPG KEYS,点击右上角的New SSH key,
      在这里插入图片描述
      在这里插入图片描述
    3. 然后Title 里面随便填写, 再把刚才is_rsa.pub里面的内容复制到Title下面的Key内容框里面
    4. 最后点击Add SSH Key, 这样就完成了SSH KEY的加密.
      在这里插入图片描述
  6. 关联项目

    1. 弄好了SSH 加密后, 我们回到之前的本地项目和远程仓库连接那一部分,
    2. 选择SSH 连接后, 我们刚刚已经输入了git init, 然后我们继续输入git add .(注意看add空格小数点),
    3. 将本地项目添加到暂存区, 然后输入git commit -m "注释内容"这样子我们就把自己的项目放到了本地仓库中了
    4. 继续输入git remote add origin git@git...(这里输入的是你的仓库地址,在上面选择HTTP 和SSH 连接的后面那一串)
      在这里插入图片描述
    5. 然后输入git push -u origin master.这样子我们就已经把本地项目和远程仓库关联了.
  7. 常见问题

    1. 如果新建远程仓库不是空的, 例如你勾选了 Initialize this repository with a README. 那么你通过命令git push -u origin master是会报错的-- 报错信息: "failed to push some refs to ‘git@…’ "
      这是由于你新创建的那个仓库里面的README文件不在本地仓库的目录里, 这时我们可以通过以下命令将其合并
      git pull --rebase origin master
      再输入git push origin master
      等远程仓库有了内容之后, 下次再从本地仓库上传内容的时候只需输入下面这个命令就可以了: git push origin master
    2. 如果我们在git remote add origin git@git…这一步中添加错了origin remote ,那么我们可以通过 git remote rm origin这个命令来移除origin remote

这时我们就完成了本地项目和远程仓库的关联了,欢迎参考交流 …

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值