git的基本使用

一:内部开发的流程图!

git的基本使用_第1张图片

二:使用idea演示流程图

前言:
为了模仿这种效果,需要两个github的账号来演示!!
角色如下:项目经理: wzj,开发人员: dyt

2.1:项目经理的push操作
1.首先你要让git和idea关联起来
file --> others setting --> version controller(git) --> 关联git.exe,(我也没设置,居然自动已经关联了!)
2.先在idea中创建一个项目,并让项目被git来管理
注:选中项目 --> VCS(Version Controller) --> import into Version Controller --> Create git Repository,此时项目下会出现一个.git文件夹!,说明初始化了本地版本库
3.项目右击Git --> add
注:此时将工作区添加到了暂存区,java文件的颜色也由红色变成了绿色!
4.想提交到远程库,必须先和远程库关联,所以还得在项目经理的github上创建远程库
注:此时的远程仓库叫什么都行, 不一定非得叫本地版本库中项目的名称!
5.右击项目,右击项目 --> git -->repository --> remotes(先跟远程库关联!)
然后再右击项目 -->git -->repository --> push(此时会弹出github用户名和密码)
6.然后就push成功了

在idea中登录github账号有两种方式:

1.setting --> version controller --> github(全局设置)
2.右击项目 --> git -->repository --> remotes(先跟远程库关联!)
然后再右击项目 -->git -->repository --> push(此时会弹出github用户名和密码)之后本地版本库中的代码就到了远程库了!
2.2:开发人员的clone操作!
步骤: vcs --> checkout from version controller --> git
2.3:开发人员的push操作

这时开发人员push的时候,可能会push失败

git的基本使用_第2张图片

是因为我还没把她当成协助者邀请过来!!,
当我邀请完开发人员之后,然后将邀请链接发送给开发人员!,开发人员同意后就可以对项目进行push了
注:其实这一个过程跟QQ中邀请人进群是一样的道理!

git的基本使用_第3张图片

git的基本使用_第4张图片

2.4:项目经理的pull操作
右击项目/文件 -->git -->repository -->pull

注:其实对于使用过版本控制工具开发的,这些概念理解起来很容易,但还是想记录一下,好记性不如烂笔头,多年之后看看,也别有一番滋味。

遇到的错误

push to origin/master was rejected错误解决方案: https://blog.csdn.net/a137151062/article/details/78820806

来自:虽然帅,但是菜的cxy

你可能感兴趣的:(工具篇)