【git】如何切换原仓库地址

一、打开项目目录

在当前目录下,按住“Shift”右键
在这里插入图片描述

二、更换原仓库git

注:新建gitee仓库时不要点以下按钮,不然推送不了
在这里插入图片描述

1. 使用 rm -rf .git 删除.git文件,或直接删除文件里的.git文件

(.git文件默认是隐藏文件)

rm -rf .git

在这里插入图片描述

2. 初始化仓库重新生成.git

git init

在这里插入图片描述

3. 使用 git remote add origin 仓库地址 关联到新的远程库地址

git remote add origin https://gitee.com/******/******er.git

在这里插入图片描述

4、使用 git remote -v 查看仓库的关联信息

git remote -v

在这里插入图片描述

5. 使用 git add . 添加文件到暂存区

git add .

6. 使用 git commit -m ‘描述信息’

git commit -m "提交描述"

7. 使用 git push -u origin master 进行推送

git push -u origin master

注意:-u 的作用是记住往哪个地址推送哪个分支,使用一次后,之后就使用git push 即可

<think>好的,用户想了解如何使用Git生命令进行代码提交。首先,我需要回忆Git的基本工作流程,确保覆盖初始化、添加文件、提交、远程仓库操作等步骤。用户可能已经有一些基础,但教程需要详细且步骤清晰。 首先,应该从配置Git开始,设置用户名和邮箱,这对提交记录很重要。然后初始化仓库,使用git init。接下来是添加文件到暂存区,git add的命令,可能需要解释暂存区的作用。提交时使用git commit -m,这里要提醒用户写有意义的提交信息。 然后是连接到远程仓库的部分,git remote add origin [url],这里可能需要解释origin是远程仓库的别名。推送代码用git push,但用户可能会遇到分支问题,比如主分支默认名称可能是master或main,需要注意提醒。如果遇到拒绝推送,可能需要先拉取代码,git pull --rebase,或者强制推送(不过不推荐)。 还要考虑常见问题,比如如何查看状态(git status)、查看提交历史(git log)、撤销更改(git reset)等。用户可能遇到冲突,需要解释如何处理,比如git pull后的合并冲突解决步骤。 另外,用户提供的引用中有提到fetch和pull的区别,需要解释清楚。引用4中的错误处理,比如git pull --rebase或者强制推送,但要注意安全。可能还需要提到分支管理,创建和切换分支的命令。 最后,生成相关问题时要覆盖基本操作、配置优化、冲突解决、分支管理和高级主题。确保问题对用户深入学习有帮助,并且覆盖用户可能遇到的典型问题。</think>### Git生命令代码提交分步教程 1. **初始化仓库** ```bash # 新建目录或进入已有项目目录 $ mkdir myproject && cd myproject # 初始化Git仓库 $ git init ``` 2. **配置用户信息**(首次使用时必须设置) ```bash $ git config --global user.name "Your Name" $ git config --global user.email "your.email@example.com" ``` 3. **关联远程仓库** ```bash $ git remote add origin https://github.com/username/repository.git # 添加远程仓库别名[^2] ``` 4. **添加文件到暂存区** ```bash # 添加单个文件 $ git add index.html # 添加所有修改文件 $ git add . ``` 5. **提交到本地仓库** ```bash $ git commit -m "添加首页HTML结构" # 提交信息应简明描述修改内容[^3] ``` 6. **获取远程更新** ```bash $ git pull --rebase origin master # 推荐先同步远程变更避免冲突[^4] ``` 7. **推送到远程仓库** ```bash $ git push origin master # 将本地提交推送到远程master分支 ``` 8. **查看提交历史** ```bash $ git log --oneline # 显示简洁版提交记录 $ git log -p # 查看详细修改内容 ``` 9. **版本回退操作** ```bash $ git reset --hard HEAD^ # 回退到上一个版本 $ git reset --hard 3628164 # 回退到指定commit id版本[^3] ``` 10. **分支管理** ```bash $ git branch new-feature # 创建新分支 $ git checkout new-feature # 切换分支 $ git merge master # 合并分支 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值