Intern Day68 - Rider/IEDA上关于Git的一些使用
PS:因为IDEA(写Java的)和Rider(Mac上写C#的)属于同一家公司,所以这家公司旗下的所有IDE使用基本差不多的,但是不知道为啥网上相关资料是IDEA更多,搜Rider还不如直接搜IDEA的使用,可能是因为Java后端比较多吧。
Rider设置新的远程仓库
-
(PS:可以允许Rider打开的两个项目连接的是两个不同的git远程仓库)
-
菜单栏的Git -> Manage Remotes -> 填写仓库的SSH/HTTP即可
Rider如何在本地新建一个分支(默认是建在本地,需要后续手动推到git仓库)
-
Rider界面右下角会显示当前所在分支,默认master,项目刚添加好远程仓库的时候是不允许
+ New Branch
的 -
需要我们先
git commit -m "注释内容"
- ( 其中如果有需要修改的文件,则先提交所有修改文件
git add .
,然后再git commit -m "注释内容"
)
- ( 其中如果有需要修改的文件,则先提交所有修改文件
Rider如何把本地新建的分支推到远程仓库中(把当前代码push到远程仓库)
- (PS:远程仓库名默认是叫 origin,我这边改成了 myorigin1。)
-
切换分支:
git checkout 分支名
(记得一定要先切换分支) -
把本地新建的分支推到远程仓库上去:
git push -u myorigin1/自己建的远程仓库名/一般用默认origin feature/新建的分支名
-
需要两个权限
-
需要输入密码,因为前面填写远程仓库的时候我选择了ssh的方式(具体见ssh和HTTP clone代码的区别)
-
还需要码云/github上的仓库权限是公开的,否则会报错;需要切换到新分支下再去进行push的操作,否则会失败
-
查看代码当前所在分支
-
可以从IDE的最右下角会显示
-
或者可以在Terminal下输入git branch,带*的就是当前所在分支
项目迁移/更改远程仓库
有两种方法。
-
进入项目中
.git
文件夹(隐藏文件夹) -> 进入config
-> 修改[remote "origin"]
下的url
部的地址,替换成自己所需要的远程仓库地址即可。 -
直接在IDE界面最下面的Terminal中执行命令:
git remote set-url origin 修改后的远程仓库地址
。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」