赞
踩
目的:克隆别人的仓库->提交到自己的仓库里
本地仓库要和远程仓库进行连接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 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
我在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
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。