1.首先切换到你要回退的分支,右键 show log ,找到你要回退的那个 Commit ,右键 - Reset this to t...
原创 2022-07-19 10:00:53
252阅读
校对者:phxnirvana 深入探讨 Android Studio 团队如何构建 Instant Run 的后继者 —— Apply Changes。Android Studio 团队有一系列深入探讨 Project Marble 细节和幕后情况的文章,本文是其中的第一篇。从发布 Android Studio 3.3 开始,Project Marble 就致力于保证 IDE 基本功能的稳定性和流
知识点1:1.子线程为什么不允许访问ui因为android中的ui控件不是线程安全的。2.为什么不给Ui加上锁的机制,第一点 会让ui访问的逻辑变得复杂,其次降低ui访问的效率。3.List转化成String[]public static String[] toStringArray(List<String> strList) { String[] array = new Str
git如何撤销上一次commit操作1.第一种情况:还没有push,只是在本地commitgit reset --soft|--mixed|--hard git push develop develop --force (本地分支和远程分支都是 develop)这里的就是每次commit的SHA-1,可以在log里查看到--mixed    会保留源码,只是将git
获取commit_id:git logcommit_id形如:126f206185f容未git push,不需要执行以下步骤!!
原创 2022-07-28 06:20:10
848阅读
一、撤销push1. 执行 git log 查看提交日志,获取需要回退的版本号 ID2. 执行 git reset –-soft <版本号> ,如 git reset --soft 9d8c980edacd71410ed655,重置至指定版本的提交,达到撤销提交的目的3. 然后执行 git log 查看提交日志此时,已重置至指定版本的提交,log中已经没有了需要撤销的提交git res
转载 2024-02-27 14:11:57
101阅读
如何使用Github的Action实现博客的自动部署以下是详细的采坑记录,花费了不少时间。现在的状态是,更新完博客时,需要执行以下的指令:hexo clean && hexo g && hexo d && git add . && git commit -m "deploy" && git push然后才能完成git
转载 2023-07-31 23:31:51
102阅读
对于疏忽错误地把没打算提交的代码push的情况,可以通过如下方法撤销: git reset --hard HEAD^ 注意本地代码会被回退到上次修改前,如果本地已有修改注意备份。之后,使用 –force 或 -f 参数强制push: git push origin master --force 再看
原创 2022-05-29 00:39:40
4087阅读
文章目录1. 撤销已经add,但是没有commit的问题2. 撤销已经commit,但是没有push到远端的文件(仅撤销commit 保留add操作)3. 撤销已经push到远端的文件4. git commit --amend 修改git提交目录查看状态5. 修改分支名称 `git branch (-m | -M) <oldbranch> <newbranch>`6. m
转载 2024-10-12 11:46:29
150阅读
1.git log2. git reset --soft 43dc0de914173a1a8793a7eac31dbb26057bbee43.git push
原创 2023-02-24 11:51:18
308阅读
查询commit日志 git log 查询到自己commit的上个版本id(commit_id) 撤销(这里是放弃自己commit的更改,直接回退到上个版本源码) git reset --hard commit_id 关于git reset命令 git reset –mixed :默认方式,等同gi ...
转载 2021-07-30 10:50:00
302阅读
2评论
注意,由于当前本地的版本号小于远程,因此必须添加参数-f(–force)进行强制提交,不然会报错。另外,如果这个远程分支不止你
原创 2023-09-26 15:00:38
542阅读
第一种情况 : 撤销commit文件我们先查看一下log日志:两种查看方法:git log 显示从近到远的日志记录,按向下键来查看更多,按 Q 键退出查看日志git log --pretty=oneline 简洁显示日志记录当然还有更多查看 log 的方法,就不展示了,自行百度吧. 前五次提交是已经 push 到远程仓库的,第六次是 commit 的,然后我突然不想 commit 了,我想撤销,好
转载 2024-07-02 10:00:56
170阅读
有以下三种方法可以删除 commit :1. git reset git reset :回滚到某次提交。 git reset --soft:此次提交之后的修改会被退回到暂存区。 git reset --hard:此次提交之后的修改不做任何保留,git status 查看工作区是没有记录的。     1.1、回滚代码 如果需要删除的 commit 是最新的,那么可以通过
转载 2024-03-28 11:21:09
765阅读
您可以选择通过订阅接收有关 GitHub 上特定活动的持续更新。 通知是您收到的已订阅特定活动的更新。您可以选择订阅关于以下内容的通知:关于特定议题、拉取请求或 Gist 的对话。仓库或团队讨论中的所有活动。CI 活动,例如仓库中使用 GitHub Actions 设置的工作流程的状态。Issues, pulls requests, releases and discussions (if ena
先给一个项目创建代码仓库,用ProviderTest。打开Git Bash,进入到项目根目录下,执行git init命令: 1、忽略文件build目录下的文件都是编译项目时自动生成的,不应添加到版本控制当中。Git提供了可配性很强的机制允许用户将指定的文件或目录排除在版本控制外:检查代码仓库目录下是否存在.gitignore文件(其中可使用“*”通配符),存在则读取并排除,此文件在Android
转载 10月前
47阅读
说明:开始我错误的以为,在本地建立一个库(如命名为learngit)之后,能够直接pushGitHub网页上,成为同名的库。事实上是,本地代码库跟GitHub网页上的Repository不同。有两种方法将本机的代码pushGitHub上,一种是先从GitHub网站上将相应项目对应的库git clone下来,在这个库的基础上删减东西,然后再push到网页上;第二种是直接在本地建立一个文件夹,in
转载 2024-07-02 08:27:47
159阅读
入门案例name: CI # 流程的名称 on: [push] # 触发的条件 jobs: # 具体的流程 build: # 一个流程(名称为build) runs-on: ubuntu-latest # 运行的环境 steps: # 执行的具体步 - uses: actions/checkout@v1 # 下载下来代码 - name: Run a on
转载 8月前
48阅读
GitHub Actions 是一个 CI/CD(持续集成/持续部署)工具,但也可用作代码运行环境 GitHub Actions的定时运行代码功能可以用它来每天自动部署静态博客每天自动运行命令生成所有博客链接并进行一次性推送给百度? 知识GitHub Actions 的配置文件叫做 workflow 文件触发 GitHub Actions 需要在项目仓库新建一个.github/workflows子
转载 2024-07-11 19:17:22
91阅读
现在已经不能用账号密码来push了,要通过github里的settings里的developer settings的personal access token来实现,生成了token后复制保存起来,比如生成的是:ghp_AGgDdXBXegINa9Fh33jw6MsKtbfoUc3Jux9U 然后再 ...
转载 2021-09-06 21:34:00
412阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5