用idea或phpstorm进行的图形化gitee使用
常用命令拉代码拉取代码第一次用clone(全拉)命令,第二步用fetch命令(更新)当我们需要切换(有多个分支需要切换)用checkout用PHPstorm这个编译工具来实现gitee的一些功能Phpstorm,idea等对gitee的初始配置1.对于所有的项目来说第一步永远都是配置好git.exe文件,下载安装即可配置完成后Test一下如果跑出版本号,则正常没问题2.配置git选择你项目目录完成
常用命令
拉代码
拉取代码第一次用clone(全拉)命令,第二步用fetch命令(更新)
当我们需要切换(有多个分支需要切换)
用checkout

用PHPstorm这个编译工具来实现gitee的一些功能
Phpstorm,idea等对gitee的初始配置
1.对于所有的项目来说第一步永远都是配置好git.exe文件,下载安装即可
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ffWf7Nmx-1642731362963)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814182525591.png)]](https://i-blog.csdnimg.cn/blog_migrate/56b86c2904589acd3f7d32bf178cb8d0.png)
配置完成后Test一下
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PXkeOGyN-1642731362963)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814182547026.png)]](https://i-blog.csdnimg.cn/blog_migrate/04ed927ab435902f41508b30ee4b6446.png)
如果跑出版本号,则正常没问题
2.配置git
选择你项目目录
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1b8mA1pN-1642731362965)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814182649907.png)]](https://i-blog.csdnimg.cn/blog_migrate/6eee278f96ec73768d33777132572544.png)
完成后就可以拉取代码了
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QrEQgmPL-1642731362965)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814182721688.png)]](https://i-blog.csdnimg.cn/blog_migrate/ba542724ddf0d62fd24728c9b84b5ce0.png)
详细的拉取代码命令请看上面
在点开执行clone命令时候,我们可以有以下界面
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A44eRnQz-1642731362965)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814182931173.png)]](https://i-blog.csdnimg.cn/blog_migrate/881d164ff4f751546af321ff3da80ae2.png)
这里项目目录最好是新创建的
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ki6CPnjM-1642731362966)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814183036618.png)]](https://i-blog.csdnimg.cn/blog_migrate/9582c7486c6482b8babf5d5d9a1a2251.png)
拉代码初始化实例
对于空项目配置完成后,第一步用
clone代码拉命令,这里注意clone是第一次,fetch是以后项目有更新时使用
fork仓库
这里比较简单,只要我们找到我们想fork的仓库
直接fork进自己的仓库就可以了
1.clone初始化项目

在配置之后我们就拉取了第一次代码,在空文件夹里
2.fetch更新项目
首先我们要在网上仓库修改其中的文献

让后提交

提交成功后来到本地仓库,为了方便我们用pull命令节省时间
可以看到发生了对应的改变

3.提交项目
add,commit,push命令的使用
首先我们本地更改一下我们的项目文件
让后使用add命令,这样我们的代码就被提交到暂存区了,不过大部分设置代码一般都是会自动提交的所以重点在下面的commit命令
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RMCa3FlS-1642731362969)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814183954825.png)]](https://i-blog.csdnimg.cn/blog_migrate/d3c8f7b8532a1cdfae4536994fe9453a.png)
,commit命令
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mq7gCNKW-1642731362969)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184139940.png)]](https://i-blog.csdnimg.cn/blog_migrate/b6de139c48a66247dd1c72c11da3fc17.png)
当我们点击进去之后,会弹出一个页面
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CYOEhN2H-1642731362969)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184233439.png)]](https://i-blog.csdnimg.cn/blog_migrate/0b7d069d5ca980b5e2a573599188dac8.png)
更改了别的页面,这个页面是会跟着你的更改有所改变
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dITsCuqC-1642731362969)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184521575.png[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vXIlVWrH-1642731363369)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184555550.png)]]](https://i-blog.csdnimg.cn/blog_migrate/0245a914957a8fea0ac27689c493212e.png)
注意这里只是commit提交了,现在我们并不能同步到云端
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UvrHiGNv-1642731362970)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184833955.png)]](https://i-blog.csdnimg.cn/blog_migrate/fd0347246b0c4380e457627f8e99befa.png)
现在我们要push一下,就可以同步到云端了
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KGIXlrtR-1642731362970)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184857530.png)]](https://i-blog.csdnimg.cn/blog_migrate/5a0349e81241486cadb8960752718ac1.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4468bHV4-1642731362970)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184917930.png)]](https://i-blog.csdnimg.cn/blog_migrate/f12d9c06aefb3d15cbd2c007b1a02678.png)
可以看到同步到了云端
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RVcEA7cu-1642731362971)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210814184935840.png)]](https://i-blog.csdnimg.cn/blog_migrate/907bf3e0081c61bf5757b6ee6fca3b21.png)
特别注意:这里如果不commit的话是不能提交的,且commit message中应该详细写明增加的功能
特别注意:
fetch命令,必须是在网上更改的代码才能同步拉取,
你不能更改了本地代码,再用fetch拉一下代码想要他回到以前的样子。
clone本质就是一个下载操作,而fetch是区别你当前工作环境,与仓库的区别让后实现更新
4:Rollback命令的使用
使用场景:在你上一次提交到仓库了之后,如果本地代码出现了改变,导致出了一堆bug,此时我们用Rollback命令就可以返回云端仓库保存的代码样子
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aiSS0p0r-1642731362971)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20211012162121135.png)]](https://i-blog.csdnimg.cn/blog_migrate/f545272e4aae6d2a2306265f3ee09e16.png)
idea的gitee使用
一、出现不能提交的bug
本质上和phpstorm一样,但是在idea.2020.1版本中遇到了不能push的问题
解决方法如下
在idea内ALT+F12打开命令面板,输入下面三段:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pdo5ZxgC-1642733378708)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20210903194332894.png)]](https://i-blog.csdnimg.cn/blog_migrate/a5efbbfa11d9b241c98f2b22b5d64e9d.png)
二、分支管理
IDEA 中git的分支管理和使用说明 - 青竹玉简 - 博客园 (cnblogs.com)
1.在gitee仓库里建立分支(这样Clone的时候就会自动同步分支)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5W2lplhV-1642731362972)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20220105115254020.png)]](https://i-blog.csdnimg.cn/blog_migrate/3be0f234085239034c738c4ba5a32728.png)
2.本地创建分支
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mXus7B6Q-1642731362972)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20220105115319413.png)]](https://i-blog.csdnimg.cn/blog_migrate/fa4829db3aaceb821b59ad892f9f0e43.png)
3.在新的分支里写的代码一定要提交(commit),否则就会自动同步到其他分支中

4.其他分支同步到主分支->
- 首先切换到主分支
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QcEuDNzr-1642731362973)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20220105115453964.png)]](https://i-blog.csdnimg.cn/blog_migrate/3e86f6be94f611e831ecb458a5cf9fca.png)
- 整合到当前分支(将Home分支整合到master分支中)
![- [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0cCyaUYo-1642731362973)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20220105115527154.png)]](https://i-blog.csdnimg.cn/blog_migrate/14f5aab24459765415f00cc8cce4db60.png)
push代码里,可以自主选择想要push到的分支
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zLI0mWsL-1642731362974)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20220105115648282.png)]](https://i-blog.csdnimg.cn/blog_migrate/dac49a6f1b2ed21fc879cb3cd62816f6.png)
三、如果把本地存在的项目提交到云端
第一步
登录gitee创建仓库
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MvadZ0Ww-1642731362974)(C:\Users\hongmi\AppData\Roaming\Typora\typora-user-images\image-20220121101406746.png)]](https://i-blog.csdnimg.cn/blog_migrate/081184dca897dcdeeae74caf97f88ce9.png)
第二步
在idea中对应建立仓库即可

项目中的文件全部变红则为设置成功。
WsL-1642731362974)]
三、如果把本地存在的项目提交到云端
第一步
登录gitee创建仓库
[外链图片转存中…(img-MvadZ0Ww-1642731362974)]
第二步
在idea中对应建立仓库即可
[外链图片转存中…(img-uqxONgnL-1642731362974)]
项目中的文件全部变红则为设置成功。
更多推荐
所有评论(0)