使用git前须知:
1.为什么使用git?
-
多人开发时候git的好处就很明显了 方便代码合并
-
自己不小心误删代码
误删文件还好可以在回收站找回,但是覆盖的话就不容易找回了
git 有版本回退功能 具体使用自己查
还有一个方法是idea本身有版本回退的功能
选中误删代码的文件右键
前期准备工作:
1.本地下载git并进行系统配置,生成sshkey
2.远程找个托管平台注册账号,配置秘钥
第一种:远程有项目,本地没有代码的情况
1.克隆远程仓库
git clone 远程仓库地址
2.进入克隆下来的仓库
cd 仓库名
3.新建本地分支
git checkout -b 分支名
4.本地分支与远程仓库分支进行连接(先在远程仓库建好分支)
git branch -u origin/远程分支名
然后测试一下 随便修改一个文件
git add .
git commit -m “文字说明”
git push
然后到远程看看有没有内容提交,有的话就没啥问题了
第二种:本地有项目,远程没有仓库无内容的情况
1.新建一个文件夹放本地仓库
2.新建一个本地仓库
git init
3.把本地的项目拉到这个仓库里边(只是拉进来并未提交到仓库)
4.把拉进来的项目提交到本地仓库
git add 项目文件名
git commit -m "文件名"
5.远程建一个仓库
6.本地仓库与远程仓库进行连接
git remote add origin 仓库地址
7.远程和本地合并,保证一致
git pull --rebase origin master
之后建本地分支和远程分支连接就和上边一样
第一二种情况没那么清楚,个人感觉第一种简单
其他常见出现情况
1.把master分支最新的代码拉到本地
第一种:命令:git pull origin master
第二种:在idea
2.将自己的分支和master合并
第一种:点击 远程仓库最新修改 有 “merge request” 按钮 然后需要master统一就好了
第二种:idea