利用IDEA进行GIT连接远程仓库

Git

Git是一个免费的开源分布式版本控制系统,旨在处理速度和效率从小到大的项目。我们利用Git可以进行项目版本的控制。

不多BB,下来我们开始进行操作。

1. 首先,我们在本地建立仓库,并将项目提交到本地

1.1 我们利用idea新建一个Maven项目(其实随便什么项目都可以).

利用IDEA进行GIT连接远程仓库_第1张图片

利用IDEA进行GIT连接远程仓库_第2张图片

这两步操作的意义是在本地(在本项目所在路径)建立一个Git仓库

1.2将本项目添加到本地仓库

我们在项目文件名上右键选择git,通过add添加到本地库的跟踪区,再comment正式提交到本地仓库

利用IDEA进行GIT连接远程仓库_第3张图片

至此,在本地建立仓库操作完成。


2.建立远程Git仓库。

本实例是在码云上新建项目,其他github、gitlab类似。(效果图如下)

利用IDEA进行GIT连接远程仓库_第4张图片

3.将本地项目推送到远程仓库

遵循git提交流程,我们需要先pull后push,所以我们需要先在IDEA上设定远程仓库地址

利用IDEA进行GIT连接远程仓库_第5张图片

将git地址添加进去,之后我们尝试pull拉取远程数据会出现如下错误

Can't Update
No tracked branch configured for branch master or the branch doesn't exist.
To make your branch track a remote branch call, for example,

git branch --set-upstream-to origin/master master (show balloon)

出现这个错误的原因是:本地未建立分支与远程的master分支进行关联

解决办法是在idea左下角的terminal窗口即命令行执行下面代码

git branch --set-upstream-to=origin/master master

我们在继续 git pull 时,还会出现下面异常 :fatal: refusing to merge unrelated histories

原因是:在pull时Git发现是两个不同的项目

解决办法是在idea左下角的terminal窗口即命令行执行下面代码

git pull origin master ----allow-unrelated-histories
最后我们在git pull时发现成功了,最后git push完成。


你可能感兴趣的:(Git)