idea初始化项目到git_在IDEA中如何初始化Git,把项目推送到Git上

本文介绍了如何在IntelliJ IDEA中设置Git,创建仓库,并将项目推送到Gitee。首先在Gitee创建仓库,然后在IDEA的Terminal中配置Git,包括创建必要的文件如README.md和.gitignore,初始化仓库,添加文件,提交更改,关联远程仓库并推送代码。同时,还展示了如何创建和推送新的分支。
摘要由CSDN通过智能技术生成

在IDEA中如何初始化Git,把项目推送到Git上

登录Gitee(码云)账号,新建仓库

先按如下步骤简单新建一个仓库:

8b0735e2ef90de1e8dd2f5e1f6d14828.png

b9d6a7b747b04ab38c4799547e52616b.png

创建成功后,会出现下图中所示的原始文件:

7a16d035a35cb5e2d74f0bb8c46b16ea.png

在IDEA上的Terminal中进行操作

注意:

可能有些朋友刚打开Terminal的时候,会出现一些问题,比如不出现弹框等等

24e3cc141339a705a044d7ee4b07a044.png

这个问题我也遇到过,如果你也遇到了,莫慌,对照下图中的内容修改即可

204a7c3cb2c3cf28482447e9367f6ce4.png

cd3ce7621d265091abd8c75c408fce34.png

078a100f6b49ecfd2ac46340279b789e.png

在Terminal中输入Git命令

touch README.md

touch .gitignore

依次输入两个命令,在项目中创建两个文件。

1871bdfec9d51a10526240eb14246b15.png

在这顺便把在gitignore文件中的配置写出来:

*.class

#package file

*.war

*.ear

#kdiff3 ignore

*.orig

#maven ignore

target/

#eclipse ignore

.settings/

.project

.classpatch

#idea

.idea/

/idea/

*.ipr

*.iml

*.iws

# temp file

*.log

*.cache

*.diff

*.patch

*.tmp

# system ignore

.DS_Store

Thumbs.db

配置完成后,紧接着输入

git init

初始化仓库,然后输入下面命令查看版本库状态

fce13bf6417bb04a13b3788501c1ff46.png

git status

1793c945a125754e3f65846ddba7868e.png

git add .

git status

3f3f8bd18c3a094973070688b68cce76.png

提交到本地仓库

git commit -am 'first commit init project'

5821b1eef6d44cf1a74e646191e355f6.png

添加到远程仓库

git remote add origin git@gitee.com:tdxrr/mmall_leaning.git

1ffff4df662cacb107406c8b2153c43e.png

git branch

369962f229b0e6286b65127fa79893d8.png

git push -u origin master

0e4c1ba94ea2c99a40f842eff9d7be40.png

git pull

git push -u -f origin master

此时再看Gitee,已经推送成功了,到这,Git的初始化已经完成了

d77ad6614a70658e8597ca7b68684549.png

查看分支

git branch

git branch -r

d4a7adefc16ab022d13e8bbd33aaa127.png

再创建一个分支

git checkout -b v1.0 origin/master

git branch

2a2d21ab6699a35b02dde699bbdd699d.png

把这个分支推送到远程Git上

git push origin HEAD -u

912ede9262e4e75f421c6eb8a74d2800.png

829311acdf80d25651516510cfdeebf9.png

到这,Git的初始化以及创建新的分支都已经完成了,这个是我根据自身项目创建的,仅供参考!

往期推荐

《Java匹马行天下之学编程的起点——编程常识知多少》

《什么是数据结构》

《什么是抽象数据类型》

《学网络编程前的计算机知识普及》

《如何进行网络通信》

《天降大祸于斯人也——幸捡一命,深思我的程序员生涯》

《在你迷茫时不如学好一门语言》

《流行框架知多少》

《致Java程序员兄弟们的一封信》

《算法核心——空间复杂度和时间复杂度超详细解析》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值