git remote 使用总结
使用场景:新建一个git仓储并与远程关联
1.初始化一个新的空的git仓储,并在仓储下做一些改动
mkdir gitDir
cd gitDir/
git init
touch file
git status #查看当前未提交的改动
git add file
git commit -m "新建文件file" #将本次改动提交到本地仓库
2.在git上或者码云上新建一个仓储A
3.在本地仓库添加远程仓库A并将本地的master分支跟踪到远程的分支
git remote add test https://gitee.com/neimenggudaxue/test.git #git remote add 远程仓储名名称唯一即可 远程仓储地址
git remote -v # 查看关联的所有的远程仓储名称及地址
git remote #查看所有的远程仓储名称
git push test master -f #提交本地仓储分支(master) 给远程仓储(test)分支(master) 此处是强制提交,
git status # 查看当前未提交的内容,此时应该为空
使用场景:A仓储下代码提交至B仓储
1.克隆仓储A的代码到本地并修改
2.查看当前远程仓储,结果是仓储A git remote -v
3.删除当前远程分支(也可以不删) git remote remove A
4.新增远程仓储Bgit remote add repository_B URL #URL为仓储B的地址
5.提交本次修改至本地仓储
git add .
git commit -am "提交修改至本次仓储"
6.提交本地仓储到远程仓储repository_B的master分支
git push repository_B master -f #需强制提交,因远程分支的readMe文件与本地的有冲突
PS:均是实践产生的结果,希望自己以后多尝试
需学习命令:
git remote
git remote -v
git remote add repositiry_name repository_url
git remote remove repositiry_name
git push repositiry_name branch -f
git status
分类:
github相关
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
2016-05-30 Android Matrix详解
2016-05-30 Android获取图片资源的4种方式
2016-05-30 深入理解Android 自定义attr Style styleable以及其应用
2015-05-30 详细解析BluetoothAdapter的详细api
2015-05-30 android -- 蓝牙 bluetooth (五)接电话与听音乐
2015-05-30 android -- 蓝牙 bluetooth (四)OPP文件传输
2015-05-30 android -- 蓝牙 bluetooth (三)搜索蓝牙