在提交之前需要理解几个基本的知识
git是一个管理仓库,你要是想要放到git的仓库中,首先你本地也要有一个本地仓库,
而仓库中有一个个分支,这一个个分支就像是一个个货架,当然,当你创建好仓库时(不管是本地,还是远端),仓库中都有一个分支,叫 master 分支,这个分支是所有操作的主分支,
当你代码进行修改时,先提交( commit )到本地分支,然后在推送( push )到远端分支,同时还需要加上必要的注释,以用于解释你这次修改了那些。
1、首先,需要在远端创建一个版本库,这个版本库相当于你自己的远端仓库,后面你的代码都将在这个仓库进行迭代。
如图:
在创建完成后,需要选择允许那些人员进行该项目的操作
至此,远端的版本库创建完成
2、通过idea进行创建本地的git仓库
将当前项目添加到本地仓库中
然后进行提交 commit
接着,进行push
push的时候需要添加远端仓库的地址,用户名
复制对应的仓库地址,输入用户名
然后在弹出框中输入密码
最后在弹出页面输入 修改信息
遇到的问题
idea中项目初次提交git时Push rejected: Push to fukai/master was rejected问题解
展开
1.原因分析
远程仓库和本地仓库的内容不一致(README.MD)
2.解决方法
a.在本地仓库中,打开需要git的项目,鼠标右键选择Git Bush Here,
b.在弹出的命令窗口输入git pull fukai(提交人) master --allow-unrelated-histories,
输入git账户用户名,密码,此后会在本地仓库创建部分文件,创建完成后在idea中push即可