Git安装以及使用IDEA上传项目到码云Git教程

1.下载安装Git

这里选择的是客户端安装版,地址:https://git-scm.com/download/win

一直下一步即可,安装完成后,桌面右键如下:Git GUI Here(客户端) 和GIT Batch Here(终端)

命令行输入git显示如下表示安装成功

图片[1]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网   图片[2]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

2.注册码云

注册码云账号后

点击右上角设置-SSH公钥,如下图

图片[3]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

3.生成公钥

在桌面上打开安装好的Git终端,

在Git终端输入:

cd ~/.ssh

如果显示No such file or directory则表示没有生成过公钥

No such file or directory

图片[4]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

2.1 生成公钥:

ssh-keygen

输入命令后有几个选项,一直按回车表示默认选项:

图片[5]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

2.2 查看公钥

cat ~/.ssh/id_rsa.pub

图片[6]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

4.添加公钥

将生成的公钥复制到码云账户中:

图片[7]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

5.创建仓库

点击个人主页左侧-仓库,新建一个私有仓库:

5.1 新建仓库

图片[8]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

图片[9]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

创建成功:

图片[10]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

5.2 设置Git信息

在本地终端设置

git config --global user.name "zjwave" git config --global user.email "594980947@qq.com"

5.3 创建项目

#在该目录新建项目 mkdir  /f/workspace/apps/zjwave_private 
cd /f/workspace/apps/zjwave_private 
git init #远程连接码云 git remote add origin https://gitee.com/zjwave/zjwave_private.git

5.4 检出项目到本地

#拉取仓库,需要输入的是码云注册邮箱/密码 git pull origin master

图片[11]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

5.5 提交项目

打开拉取的README.md文件,修改其中内容

图片[12]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

图片[13]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

并新建任意文件

图片[14]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

将项目的所有文件添加到仓库中(即将你所要变更的文件加入其中)

如果想添加某个特定的文件,只需把.换成特定的文件名即可

git add .

为你添加的文件添加注释信息

git commit -m "first commit"

执行提交命令:

git push origin master

图片[15]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

图片[16]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

 

6.使用IDEA上传项目到码云

6.1 在IDEA中配置Git

找到本地git安装目录

图片[17]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

打开IDEA设置->搜索git

图片[18]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

点击Test测试是否成功

图片[19]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

6.2 再次在码云上新建一个项目

图片[20]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

6.3 在本地IDEA上新建或选择已有的项目:

图片[21]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

项目右键->Git->Add 添加到缓冲区

图片[22]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

6.4 将缓冲区的项目添加到本地仓库中

图片[23]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

图片[24]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

6.5 上传到码云

图片[25]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

进入配置提交界面,点击master→DefineRemote,进入远程定义,复制你的码云项目地址链接,然后填入到远程定义中,然后点击push。

图片[26]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

 

 

下面的问题是由于我选择已有的项目引起的:

我这里是由于选择的已有项目,而不是从git上直接clone下来,所以会报错:Push rejected: Push to origin/master was rejected

为什么会出现这个

一般发生在 GitHub 或 码云 刚刚创建仓库第一次pull的时候,两个仓库的差别非常大,所以git拒绝合并两个不相干的东西

切换到自己项目所在的目录,右键选择 GIT BASH Here

图片[27]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

然后依次输入一下命令即可解决

git pull git pull origin master git pull origin master --allow-unrelated-histories 

如果还是提交不了可以试试下面这行代码

git push -u origin master -f

图片[28]-Git安装以及使用IDEA上传项目到码云Git教程-盛世青年网

 

 出现这样的字样就代表提交成功啦!



© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容