Hello World

Your description here.

Git拉取,推送资料

默认分类 0 评

title: Git拉取,推送资料

date: 2022-01-14 19:12:57
aplayer: true


Git 准备步骤!

一、安装Git

在合适的路径下执行初始化文件

  • git init 文件名称

二、配置本地仓库账号邮箱

  • git config -- global user.name "Your Name"
  • git config --global user.email "email @example.com"

三、本地与Github用户绑定

  • ssh-keygen -t rsa -C "youremail @example.com"

Git 提交步骤!

当上传目标仓库没有更新时,即本地除上传文件外与目标仓库无异时

  • git add . 文件名称 //添加要上传的文件
  • git commit -m "描述信息" // 文件描述信息填写
  • git remote add origin 远程仓库地址/链接远程仓库 //绑定上传仓库

    git remote add origin https://github.com/AAA/aaa.git
    git remote add origin git@github.com:BBB/bbb.git
  • git push -u origin master //上传文件

上传目标仓库有其他更新时

  • git add . 文件名称 //添加要上传的文件
  • git commit -m "描述信息" // 文件描述信息填写
  • git remote add origin 远程仓库地址/链接远程仓库 //绑定上传仓库
  • git pull origin master // 拉取目标仓库到本地
  • git push -u origin master //上传文件

上传失败 终极大法

强制上传的风险:之前提交记录会全部删除

  • git push -f

Git 拉取方法!

  • git pull origin master
  pull失败时,可以运行下述代码强制拉取
  git pull origin master --allow-unrelated-histories      // 强制拉取
  • git clone 仓库地址
  • git fetch origin git merge origin/master

    可以形象的理解为 git pull = git fetch + git merge

快来做第一个评论的人吧~