git使用(一学就废)

git使用

基于GitHub(Linux系统)

创建本地仓库
  1. 创建一个本地文件夹 切换到新建文件夹 即为工作区
  2. 在本地文件夹创建一个本地仓库 git init
添加暂存区
  • git add 本地代码文件 #将文件添加到暂存区
  • git add . 是将所有文件都添加到暂存区
配置用户名和邮箱
  • git config user.name “配置用户名”(区分责任人)
  • git config user.email “配置邮箱”(翻遍联系作者)
提交到本地仓库
  • git commit -a -m ‘这次提交的备注信息’
绑定远程仓库地址
  • git remote add origin +远程仓库地址
  • git remote rm origin # 取消跟仓库的绑定
提交到远程仓库

出现error: failed to push some refs to ’
可以通过如下命令进行代码合并【注:pull=fetch+merge]
git pull --rebase origin master

  • git pull origin master #提交到github的master分支
  • 解决冲突 p/notes (master)
    –allow-unrelated-historie 允许不匹配的提交
  • git push origin master
  • 账号密码

ssh 生成密钥对免密码

https每次提交的时候 都要输入用户名和密码 ssh 首次需要将本地的密钥提交给远程仓库 获得 允许 下次就不需要输入用户名和密码

  • 首先删除其他的仓库绑定

    • git remote rm origin
  • 重新绑定ssh

    • git remote add origin +远程仓库地址
  • 先在工作区创建 ssh key

    • 教程 https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
    • ssh-keygen -t rsa -b 4096 -C “hengheng@gmail.com” #生成密钥对
      • 自己指定密钥文件名
    • cd /root/.ssh 到此查看密钥对
      • cat id_rsa.pub # 查看密钥
  • 将这个密钥对提交到远程仓库

    • #将这个密钥提交给远程仓库 https://github.com/settings/keys 来到远程仓库 点击settings ssh and GPGkeys 添加 SSH keys

给i他

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值