Git使用
这里我将从git、部分包讲解和介绍项目常用代码介绍IDEA
git
git commit
将暂存区内容添加到本地仓库中
git push
从将本地的分支版本上传到远程并合并
git pull
从远程获取代码并合并本地的版本
改变分支
分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。
现在有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响别人工作。
注意:master为主分支
代码回退
从提交记录中选择版本,将代码回退到某次提交版本
git clone和git pull区别
git clone是远程操作的第一步,通常是从远程主机克隆一个版本库,简单来说,就是从无到有
git pull从远程获取最新版本并merge(合并)到本地,简单来说,从“旧”到“新”
git commit和git add区别
使用 git add 命令将想要工作区的内容写入缓存区,
使用 git commit命令则将缓存区内容添加到仓库中。
注意事项
每次commit和push项目时,先pull项目,拉取项目最新版本,不能直接就提交