0
点赞
收藏
分享

微信扫一扫

使用Git推送项目到GitHub

玩物励志老乐 2022-01-11 阅读 76
gitgithubssh

Git&GitHub–GitHub

一、创建账号

GitHub 首页就是注册页面:https://github.com/

二、创建远程库

new repository
创建远程地址别名

git remote -v 查看当前所有远程地址别名

git remote add [别名] [远程地址]

三、使用SSH免密推送

  1. 进入当前用户的家目录:$cd ~

  2. 删除.ssh目录:$rm -rvf .ssh

  3. 运行命令生成.ssh密钥目录: $ssh-keygen -t rsa -C 邮箱

    注意: 这里-C这个参数是大写的C

  4. 进入.ssh目录查看文件列表

    $cd .ssh

    $ls -IF

  5. 查看id_rsa.pub文件内容:$cat id_rsa.pub

  6. 复制id_rsa.pub文件内容,登录GitHub,进入新建的远程库,点击Settings->SSH and GPG keys

  7. New SSH Key

  8. 输入复制的密钥信息

  9. 回到Git bash创建远程地址别名

    $git remote add origin_ssh 你的ssh链接

  10. 推送文件进行测试

    git push [别名] [分支名]

四、克隆

  • 命令:git [别名] [远程地址]
  • 效果
    • 完整的把远程库下载到本地
    • 创建远程地址别名
    • 初始化仓库

五、远程库修改的拉取

  • pull = fetch + merge
  • git fetch [远程库地址别名] [远程分支名]
  • git merge [远程库地址别名/远程分支名]
  • git pull [远程库地址别名] [远程分支名]

六、解决冲突

  • 如果不是基于GitHub远程库的最新版所做的修改,不能推送,必须先拉取。
  • 拉取下来后如果进入冲突状态,则按照 “git的分支冲突解决” (以下链接可查看)操作即可。
    https://blog.csdn.net/m0_56860190/article/details/122430404?spm=1001.2014.3001.5501
举报

相关推荐

0 条评论