GIT 创建分支并推到远程分支 和 远程Gitlab新建的分支在IDEA里不显示

本文详细介绍了如何在GitHub或GitLab上创建、推送本地分支,并在IntelliJ IDEA中管理和同步远程分支。涉及git branch、git push、fetch操作及IDEA中远程分支的显示问题。

前言

在GitHub或者码云上创建一个项目管理,需新建分支

GIT 创建分支并推到远程分支

具体操作如下:
1.git branch 查看分支情况
在这里插入图片描述
2.git branch -b test 本地创建并切换分支test
3.再次查看 可看到*号 当前所在分支
在这里插入图片描述

推送本地分支到远程分支

4.git push origin test:test 将本地的test分支推送到远程的test分支
[第一个test是本地分支,第二个是远程分支]
在这里插入图片描述
使用 git branch -a 查看本地和远程分支
在这里插入图片描述
可以看到,远程分支已经创建成功。
在这里插入图片描述

远程Gitlab新建的分支在IDEA里不显示

git branch -a:可以查看所有本地分支和远程分支
git branch -r:只查看远程分支
如果gitlab里有,而本地没有,则执行git fetch就可以更新到了。然后,在idea里就可以看到所有的远程分支了
在这里插入图片描述
在这里插入图片描述
idea不会自动生成你刚 创建的分支,需要以下操作:
在这里插入图片描述
切换为远程刚创建的分支,则本地就有刚创建的分支名
在这里插入图片描述

### 将 IntelliJ IDEA 项目上传到新创建GitLab 仓库 要将 IntelliJ IDEA 的项目上传至新建GitLab 仓库,可以按照以下方法操作: #### 初始化本地项目的 Git 版本控制 如果尚未初始化版本控制系统,则需要先执行此步骤。打开终端进入项目根目录,运行以下命令来初始化一个新的 Git 存储库: ```bash git init ``` 接着,添加所有的文件到暂存区以便提交它们: ```bash git add . ``` 之后,通过下面的命令完成首次提交: ```bash git commit -m "Initial commit" ``` #### 配置远程仓库地址 假设已经在 GitLab创建了一个新的仓库,获取了该仓库的 URL 地址(通常类似于 `https://gitlab.com/username/repository.git` 或者 SSH 形式的 `git@gitlab.com:username/repository.git`)。可以通过如下方式设置远程仓库链接: ```bash git remote add origin https://gitlab.com/your_username/your_repository.git ``` 或者如果是使用 SSH 密钥连接的话: ```bash git remote add origin git@gitlab.com:your_username/your_repository.git ``` 验证配置是否成功可输入以下指令查看当前已设定好的远端路径列表: ```bash git remote -v ``` #### 推送代码到远程分支 最后一步就是把本地的内容推送到服务器上去了,在这我们指定推送的是 master 分支或者是 main 分支取决于默认命名约定情况而定: ```bash git push -u origin master ``` 如果有提示错误关于 branch name 匹配则尝试替换为main试试看。 注意:第一次推送可能会被询问用户名密码或者其他认证机制的信息依据个人账户安全策略同有所差异[^1]。 对于那些习惯于利用集成开发环境内部功能而非单纯依赖命令行工具来进行日常工作的开发者来说,也可以直接借助IntelliJ自带的相关选项卡界面辅助完成上述流程的一部分工作简化手动过程减少失误几率提高效率[^2]。 ```python # 示例 Python 脚本用于自动化部分Git操作 (仅作演示用途) import os def initialize_git_repo(project_path): os.chdir(project_path) os.system('git init') os.system('git add .') os.system('git commit -m "First Commit"') initialize_git_repo('/path/to/your/project') ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值