idea git 整合使用
1、首先在github网站上新建一个repository(如果没有的话)
打开https://github.com/
找到new repository按钮 输入repository name 选择public
记录下项目地址:https://github.com/bangbangw/testGit.git
2、打开idea 配置GitHub登录信息和git本地客户端信息
2.1.配置GitHub登录信息
2.2.git本地客户端信息
3、新建一个项目gitTest01,项目保存路径 E:\gitWork\gitTest01
4、项目创建成功后再创建一个git项目库
点击 Create Git Repository 之后会提示选择目录,这时一定要选择项目路径也就是(E:\\gitWork\\gitTest01)
5、将建立好的项目,推送到远程仓库(add-->commit-->push)
(add)将代码加入到版本库管理,鼠标右键按照如下选择
加入到本地版本库管理后文件颜色变化如下:
(commit)将本地版本库管理的文件提交到版本库
本地提交完成如下,但是这个时候远程服务器还没有该项目
(push)将项目提交到远程服务器
第一次提交时,要设置远程仓库地址,入下
点击push提交项目到远程仓库
完美!
6、push时报错 push to origin/master was rejected错误解决方案

解决方案如下:
1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12
2.在terminl窗口中依次输入命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
git push -u origin master -f
搞定,完美!
7、IDEA GIT 忽略文件最佳方式
思路:创建一个文件夹(changelist)类型,然后在提交文件的时候不要选择该文件,具体步骤如下:
1.创建文件changelist名为:“noCommit”
2.提交文件选择default,即不要提交“noCommit”这个文件中的内容,这样做非常的灵活,如果哪里一天你要提交忽略的这部分内容,只需要选择该文件夹就可以了
完美!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人