- 博客(23)
- 资源 (49)
- 收藏
- 关注
原创 【Git】Git撤销add操作
https://git-scm.com/book/zh/v1/Git-基础-记录每次更新到仓库查看Git状态$ git statusOn branch masterYour branch is up-to-date with 'origin/master'.Changes to be committed: (use "git reset HEAD <file>...&a
2019-01-31 17:30:56 65000
原创 【Git】自定义Git
有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示Untracked files ...好在Git考虑到了大家的感受,这个问题解决起来也很简单,在Git工作区的根目录下创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。不需要从头写.gitignore文件,Git...
2019-01-28 08:58:26 168
原创 【Git】使用码云
使用GitHub时,国内的用户经常遇到的问题是访问速度太慢,有时候还会出现无法连接的情况(原因你懂的)。如果我们希望体验Git飞一般的速度,可以使用国内的Git托管服务——码云(gitee.com)。和GitHub相比,码云也提供免费的Git仓库。此外,还集成了代码质量检测、项目演示等功能。对于团队协作开发,码云还提供了项目管理、代码托管、文档管理的服务,5人以下小团队免费。码云的免费版本...
2019-01-25 13:43:44 306
原创 【Git】使用GitHub
我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的。其实GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开源项目,也可以参与别人的开源项目。在GitHub出现以前,开源项目开源容易,但让广大人民群众参与进来比较困难,因为要参与,就要提交代码,而给每个想提交代码的群众都开一个账号那是不现实的,因此,群众也仅限于报个bug,即使...
2019-01-25 13:22:53 189 1
原创 apk does not exist on disk.
今天运行项目,把项目安装在手机上时,安装不成功,并且报错如下:01/22 13:36:42: Launching appThe APK file D:\android-Demo\app\build\outputs\apk\demotest\debug\debug.apk does not exist on disk.Error while Installing APK打开app\buil...
2019-01-22 14:28:45 416
原创 【Git】Rebase
在上一节我们看到了,多人在同一个分支上协作时,很容易出现冲突。即使没有冲突,后push的童鞋不得不先pull,在本地合并,然后才能push成功。我们切换会master每次合并再push后,分支变成了这样:$ git log --graph --pretty=oneline --abbrev-commit* ffbc3a5 merged bug fix 101|\| * eebe0ce...
2019-01-21 09:22:06 353 1
原创 【Git】多人协作
当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote:$ git remoteorigin或者,用git remote -v显示更详细的信息:$ git remote -vorigin git@github.com:944932343/gitskills...
2019-01-16 09:07:42 377
原创 App对接工行e支付开发流程
前提客户发来的信息包括①sdk使用说明②sdk③完整demo不要慌,仔细阅读sdk使用说明,打开demo运行一下从运行结果看,首先需要选择一个测试环境地址,然后再在页面中获取接口数据、签名数据、证书数据。测试环境地址需要跟对方技术要一下。仔细看demo代码,想要获取刚才的三个数据,需要访问一个接口,所以这个接口也需要跟对方技术要一下。这两个接口要过来后放到demo中,...
2019-01-10 17:48:19 5262 8
原创 【Git】bug分支
软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交:...
2019-01-09 15:10:55 328
原创 【Git】分支管理策略
通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。下面我们实战一下--no-ff方式的git merge:首先,仍然创建并切换dev分支:$ git checkout -b devSwitched ...
2019-01-09 13:26:14 232
原创 Android Studio项目中导入module
导入成功以上的只是将module导入到项目中,但是此时还无法使用。接下来我们需要进行配置,打开项目settings.gradle,添加module代码 ‘:module的名称’,这样module就变成可使用状态...
2019-01-09 11:29:20 1953
原创 【Git】分支管理
分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。现在有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的...
2019-01-07 09:04:25 160
原创 【Git】设置添加SSH
很多同学在用github管理项目的时,都直接使用https url克隆到本地,当然也有些人使用 SSH url 克隆到本地对于初学者来说,使用https url克隆会比较方便,复制https url 然后到 git Bash 里面直接用clone命令克隆到本地就好了。而使用 SSH url 克隆却需要在克隆之前先配置和添加好 SSH key因此,如果你想要使用 SSH url 克隆的话,你必须...
2019-01-04 16:51:21 429
原创 【Git】从远程库克隆
上次我们讲了先有本地库,后有远程库的时候,如何关联远程库。现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。首先,登陆GitHub,创建一个新的仓库,名字叫gitskills:我们勾选Initialize this repository with a README,这样GitHub会自动为我们创建一个README.md文件。创建完毕后,可以看到README.md文件...
2019-01-04 14:16:18 339
原创 【Git】删除repository
进入仓库列表,选择要删除的仓库点击Settings拉到页面最底部,点击Delete this repository
2019-01-04 09:09:16 433
原创 【Git】添加远程库
现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得。首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库:...
2019-01-02 14:30:23 253
原创 【Git】删除
在Git中,删除也是一个修改操作,我们实战一下,先添加一个新文件test.txt到Git并且提交:$ git add test.txt$ git commit -m "add test.txt"[master a5abce6] add test.txt 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 t...
2019-01-02 13:36:31 129
原创 【Git】撤销
你在readme.txt中添加了一行:Git is a distributed version control system.Git is free software distributed under the GPL.Git has a mutable index called stage.Git tracks changes of files.My stupid boss still...
2019-01-02 11:39:36 188
Vue2+Element ui通用后台
2023-03-24
uniapp小视频项目
2022-08-10
vue3+ts+ElementUI后台管理
2022-08-04
Android实现音乐播放器3.0
2021-11-12
Android AIDL练习项目
2021-11-08
Android实现音乐播放器2.0
2021-11-06
Android实现音乐播放器V1.0
2021-11-03
安卓页面和组件练习项目(航空订票系统)
2021-09-29
DataBindingApplication.zip
2020-11-11
WebViewProject.zip
2020-10-31
MyApplication.zip
2020-03-12
AndfixProject.zip
2020-01-15
game-tank.zip
2019-12-23
Android自动化测试框架Robotium的使用
2019-09-03
AndroidTest.zip
2019-08-24
ThinkAndroidDemo.zip
2019-08-21
RecordProject.zip
2019-08-19
MVCChatDemo.zip
2019-08-13
ChatApplication.zip
2019-07-31
Dom4jProject.zip
2019-07-22
自定义控件练习Demo5——实现文字阴影
2019-05-06
自定义控件练习Demo4
2019-04-29
自定义控件练习Demo3-下拉刷新
2019-04-22
自定义控件练习Demo2
2019-04-21
自定义控件练习Demo
2019-04-20
联系人项目
2019-02-19
Android drawable 三角形
2018-11-22
Android 音乐播放器4.0
2018-11-17
Android图库应用
2018-07-11
SQLite练习项目——音乐播放器3
2018-05-31
SQLite练习项目——联系人列表增删改查
2018-05-28
达内课程-BroadcastReceiver练习
2018-04-13
Android调用摄像头拍照(兼容7.0)
2018-04-08
Android短信倒计时Demo
2018-02-07
Android简单的计算器和算式计算器demo
2017-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人