android中git切换本地分支报错Please commit your changes or stash them before you switch branches.

由于项目改动,我个人想重新拉取一下代码到本地使用,因此就从我们服务端创建的gitlab上面clone了一下项目,下面随便记录一下clone到本地的步骤吧以及处理问题的方法

第一步:首先找到项目所在的地址复制clone的命令链接
 

第二步:打开终端通过cd +文件夹名  这样clone下来的项目就会在你想要存放的文件夹下面了(刚用mac没多久不太熟悉,所以请教了一下和我合作开发的大哥,拖文件夹的步骤,其实很简单直接拖文件夹到终端就可以了)

 

第三步:git clone  + 项目所在的git链接

 

具体操作如下图片展示

标题

这样项目就在本地了打开as之后发现本地分支所在的是master主分支

首先我们可以先查看一下本地所在的分支

查看本地分支:git branch

切换分支:git checkout  +分支名

我这样操作的时候就出现了这种情况

Please commit your changes or stash them before you switch branches.

字面意思翻译就是本地修改了东西需要先提交(其实我并没有改任何东西)

如何处理一下呢

git stash  

然后所在的还是master主分支

最后在git checkout +分支名

这样切换过来之后只有一些配置文件  这时候as日志里会提示你重新启动as 这样再重新打开就可以了

我的操作如下图显示

标题

我的图没有截图全部所以自己可以试着替换一下啦,目前我已经切换到自己想要的分支下面了如下图:

标题

开发时先创建一个分支把代码提交上面以防提交到主master分支上面出现问题,

好了,不知道你有没有遇到这样的问题呢,希望会有所对你有帮助。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是阿亮啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值