Git | 上手指南&问题汇总

Git | 上手指南&问题汇总

【快速上手】指南

目的:克隆别人的仓库->提交到自己的仓库里

本地仓库要和远程仓库进行连接git remote

并且这一步需要给远程仓库起一个别名比如:origin,这个origin对应一个远程仓库的地址 https://github.com/vuejs/vue.git

在git记录文件中就有一条:origin-------------https://github.com/vuejs/vue.git


此时本地仓库已经和远程仓库完成连接

这时候需要一个分支的概念

本地分支与远程分支一一对应

git branch (branchname) # 创建一个分支

git branch # 列出本地分支

git checkout (branchname) # 切换分支 另:git checkout -b (branchname) 创建并切换到新分支


此时本地已经有分支和远程仓库一一对应

仅需git push (仓库别名) (分支名) 就可以提交到远程仓库

【查看仓库状态】

git status

【删除git仓库】

打开git bash

rm -rf .git

注意.git的文件在windows要看到需要用在 git bash 上

ls -a

【克隆历史版本】

首先git clone 最新版本

再通过git checkout id号 可以退回历史版本

git clone 

git checkout id号

可以在提交里面,找到需要版本的id号

举个例子:获取ruoyi-vue v3.8.2版本

git clone https://gitee.com/y_project/RuoYi-Vue.git

git checkout a854e0ca8edb886845397748042011247621b027

【error】remote origin already exists

我在git clone了别人的仓库,然后git remote自己的仓库时候出现了这个问题 error: remote origin already exists.

这个错误消息是由于在你的本地 Git 仓库中已经存在一个名为 “origin” 的远程仓库配置而导致的。通常情况下,Git 在你执行 git clone 命令时会自动为你设置一个名为 “origin” 的远程仓库,该远程仓库指向你克隆的远程仓库。

本地仓库已经有了一个远程仓库叫“origin” ,指向你克隆的远程仓库

git remote -v # 查看远程当前配置的远程仓库

解决:

# 方法一:换一个别的远程仓库别名
git remote add xxx https://github.com/yourusername/yourrepo.git

# 方法二:删除远程仓库配置,重新配置

git remote remove origin

git remote add origin https://github.com/yourusername/yourrepo.git

error: remote origin already exists

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值