idea项目配置git以及上传详细操作
一、idea中git的配置
1、git下载
git官网下载
2、git安装
一般一直点next就行
3、打开git,点git bash here就行
4、创建用户名以及邮箱,Push的时候显示
git config --global user.name "tzl"
git config --global user.email "1102921677@qq.com"
5、创建本地仓库,从远程仓库(码云)通过链接来下载的话,会下载到这个本地仓库中
进入e盘
cd e:
创建一个Githere文件夹
mkdir Githere
进入git仓库
cd Githere
初始化仓库
git init
6、生成SSH公钥
ssh-keygen -t rsa -C "1102921677@qq.com"
一直回车,然后就有公钥啦
7、查看公钥
如果没进入仓库目录的话,先打下面代码
cd e:
cd Githere
进入之后输入
cat ~/.ssh/id_rsa.pub
把显示出来的公钥复制
打开码云,点击头像,下面的设置
点了之后就能看到啦,没看到的话是因为没有创建码云项目,打开一个项目后按设置才能看到
然后把复制的公钥粘贴到key那个框,title是让你给这个公钥命名
8、从码云下载idea项目
download ZIP 是下载压缩文件,得解压后用idea 的open或者import来导入,这个是没有链接远程仓库的,推上去码云的话得先进行链接远程仓库操作,通过链接的话先点击那个copy按钮
打开idea然后关闭完项目,然后出现下面界面
然后点击check out from version control>git
将复制的链接粘贴到第一栏,第二栏是你要下载的项目的存放位置,第三栏是项目名称
9、将git配置在idea中
file>settings,然后导航栏搜git
将path to git executable那一栏换成你安装git的路径,得是Git\cmd目录下的git.exe
然后配置terminal下的路径,得是Git/bin目录下的bash.exe
然后点开terminal就可以看到git操作界面啦
二、将项目推上码云,以及更新项目
按照第一步,已经把项目下载下来啦,然后就可以在该项目中进行你的修改调试,然后想把该项目再更新推送到远程仓库(码云)的操作,注意如果不是按照第一步下载项目的话,需要连接远程仓库
- 在项目中建立.git文件(第二次就不用啦)
git init
- 把所有文件推送到本地缓冲区(注意有个小点)
git add .
- 将文件提交到本地仓库,project intit是你对这些修改的备注,备注中文别修改多次,会乱码
git commit -m "project init"
- 拉取同步远程仓库文件(建议在进行这步前先在本地备份下,不然下载到其他人错误的代码就惨了)
git pull
- 将本地仓库推送到远程仓库,master是默认分支,你可以推送到其他分支,见下个标题
git push -u -f origin master
三、创建分支
- 查看全部远程仓库的分支
git branch -a
- 创建分支,name为分支名,可以改
git branch name
- 切换到该分支
git checkout name
- 连接远程仓库,https那段改成你要连接的远程仓库,不过如果是按照第一步来下载项目的,已经和远程仓库建立连接了
git remote add orgin https://gitee.com/lzjDomain/CRM.git
- 将分支上传
git push origin name
四、与远程仓库建立连接以及断开连接
1、断开连接
git remote remove origin
2、连接远程仓库
git remote add orgin https://gitee.com/lzjDomain/CRM.git
五、多人项目详细操作
请见下一篇博客