git使用笔记

    技术2022-07-10  150

    (一)git git是什么? Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 git怎么用?首先在企微云平台申请权限,拿到git账号,申请项目权限,则可以在IDEA中对项目进行操作管理。

    (二)IDEA使用Git的好处:把Git的命令可以变成图形化界面。 git使用根本:IDEA——settings——搜索框搜查git——基于这个:C:\ProgramFile\Git\bin\git.exe进行图形化操作,也可用命令来对工程进行操作。

    (三)关于git操作 (1)查看所有命令:点击下边框中的terminal,输入git  -help查看所有命令。 (2)查看分支:git  branch——查看自己的分支,cd进去。 (3)分支定位操作:git -C(必须大写)  项目文档  branch,查看指定的分支

    关于IDEA使用git操作: 备注:devlop分支,开发完成的分支。 (1)IDEA使用git项目操作步骤:IDEA——VCS——Git——使用git操作。(任意操作) (2)IDEA查看git提交历史步骤:右键项目——Git——show history——从下拉框中查看历史更改记录。 (3)IDEA功能开发分完成调试和出现Bug两种情况,处理方法如下: 情况一,当完成功能测试调试开发情况:切换企微项目的devlop分支——merge——提交devlop分支。 情况二,当负责模块出现bug情况:统一在checkout的fixbug分支下修改,修改调试完成后提交代码,要到指定的d分支下merge一下。 (原因:当每个人都new一个包来push上去测试,拖延发布人员工作效率)

    (4)IDEA发布项目步骤: 右键项目——Git——repository——(见下) branches分支 (使用场景:在创建个人功能模块调式时候,自己创建,也可以切换到测试分支) merge合并——双击弹出分支——结合体 (使用场景:代码调式完毕,可以merge)

    stash changes缓冲区改变 (使用场景:发现代码有Bug但不能影响团队其他队友代码,先把代码放到缓冲区,主要去调式自己出现bug的模块) 例子:右键项目——Git——repository——stash changes——信息——创建缓冲区(东西在缓冲区里面)

    unstash changes从缓冲区拿出东西 (使用场景:当代码调式完毕,从缓冲区拿回代码) 例子:右键项目——Git——repository——unstash changes——view(选中里面)——查看到类改了什么 好处:不用commit上去给管理员审查 pull 拉(使用场景:把远程的代码下拉到本地) push 上传(使用场景:提交代码到远程仓库)

    Git——repository——branches——分支——切换分支,没有develop分支则不显示。  

    Processed: 0.010, SQL: 9