IDEA中GIt版本控制并将本地代码上传至Github

本文介绍了在IDEA中使用Git和GitHub的相关操作。包括从官网下载安装Git并创建用户,在GitHub官网注册账户,在IDEA里配置Git路径,将IDEA项目引入VCS创建本地仓库,还说明了设置SSH KEY加密,最后介绍了把本地仓库上传到GitHub仓库的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装git
   Git工具下载:https://git-scm.com/downloads 从官网下载。安装很简单,基本都是下一步。

安装完的第一件事情就是创建一个Git用户:

git config --global user.email "you@example.com"
git config --global user.name “Your Name”

还有一个比较重要的命令就是帮助命令:

$ help help
help: help [-dms] [pattern …]
Display information about builtin commands.

Displays brief summaries of builtin commands. If PATTERN is
specified, gives detailed help on all commands matching PATTERN,
otherwise the list of help topics is printed.

Options:
-d output short description for each topic
-m display usage in pseudo-manpage format
-s output only a short usage synopsis for each topic matching
PATTERN

Arguments:
PATTERN Pattern specifiying a help topic

Exit Status:
Returns success unless PATTERN is not found or an invalid option is given.

其它也有很多很常用很重要的命令,但我们要在使用的过程中去记忆比较好。

二、创建github账户
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。官方网站:https://github.com/

没有账号的话,根据填写相应的注册信息,便可以申请一个账号。对于程序员来说github是一个比较好的工具和网站。

三、在IDEA中配置git
打开IDEA后 请按照步骤 File -》Settings -》Version Control -》Git -》 Path to Git executable 接下来的看截图吧!

在这里插入图片描述
引入Git的路径之后,点击Test,如果可用会弹出如上窗口。

四、IDEA项目引入VCS
  打开IDEA工程项目后, 在菜单栏 VCS-》import into Version Control -》Create Git Repository -》你的工程目录。 这样我们就把idea工程创建了一个Git Repository了,在工程文件目录下就会多了一个
.git文件夹。这时项目中的文件会变成红色,表示文件提交到了本地git仓库当中。
  然后呢?
  在这里插入图片描述
五、本地 Repositories上传到Github的 Repositories
  由于本地Git仓库和Github仓库之间的传输是通过SSH加密的,所以连接时需要设置一下,创建SSH KEY。先看一下你C盘用户目录下有没有.ssh目录,有的话看下里面有没有id_rsa和id_rsa.pub这两个文件,

 有就跳到下一步,没有就通过下面命令创建:

ssh-keygen -t rsa -C "youremail@example.com"
在这里插入图片描述
  登录Github,找到右上角的图标,打开点进里面的Settings,再选中里面的SSH and GPG KEYS,点击右上角的New SSH key,然后Title里面随便填,再把刚才id_rsa.pub里面的内容复制到Title下面的Key内容框里面,

最后点击Add SSH key,这样就完成了SSH Key的加密。具体步骤也可看下面:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
 在这里插入图片描述
  然后自己创建一个仓库,使用下面红色字的命令,就可以把本地的库上传到github。

…or create a new repository on the command line

echo “# C-” >> README.md
git init
git add README.md
git commit -m “first commit”
git remote add origin https://github.com/zhuguangjin/C-.git
git push -u origin master
…or push an existing repository from the command line

git remote add origin https://github.com/zhuguangjin/C-.git
git push -u origin master
…or import code from another repository
You can initialize this repository with code from a Subversion, Mercurial, or TFS project.

### 使用 IntelliJ IDEA 将项目代码推送到 GitHub #### 配置 Git 和 SSH Key 为了能够顺利地将代码推送到 GitHub,需要确保已经在本地配置好 Git 用户信息以及 SSH 密钥。 在终端中执行如下命令来设置全局的用户名和邮箱地址[^3]: ```bash git config --global user.name "你的用户名" git config --global user.email "你的邮箱" ``` 接着确认已添加有效的 SSH 密钥至 GitHub 账户。如果尚未创建上传过 SSH 密钥,则需按照官方指南操作以获得访问权限[^5]。 #### 创建新仓库与远程连接 前往 GitHub 平台建立一个新的空仓库,记录下给出的 `https` 或者 `ssh` 地址用于后续链接本地库与远端服务器。通常会显示类似于这样的 URL: ``` git remote add origin https://github.com/your-username/your-repository.git ``` 此步骤可通过手动输入上述命令完成初始化关联工作[^1]。 #### 提交更改到本地仓库 回到 IntelliJ IDEA 中打开目标项目,在 VCS (Version Control System) 工具栏里找到 Commit 功能区。这里可以查看待提交文件列表及其修改详情;填写描述性的 commit message 后点击底部绿色勾号图标即可保存变更至本地版本历史记录中[^4]。 值得注意的是,Commit 对话框内还提供了更多选项,比如可以选择直接推送更新到指定分支上,这有助于简化流程减少额外的手动操作次数。 #### 推送改动至上游仓库 当所有准备就绪之后就可以着手把最新的源码发送给云端存储位置了。对于初次推送而言建议采用强制覆盖模式(`-f`)以防意外冲突发生: ```bash git push -u origin master -f ``` 不过在此之前最好先尝试拉取最新状态以免丢失他人可能做出的重要贡献[^2]: ```bash git pull origin master --allow-unrelated-histories ``` 以上就是利用 JetBrains 家族成员之一——IntelliJ IDEA 来管理个人开源项目的全过程概述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值