git
dengjiangszhan
终点开始
于此,梵高成了我最钟爱的英雄
牛逼,某一天
展开
-
git 学习 2022
修改日志使用下面命令,修改:git commit --amend -m “第一次修改之后 ( 正确的 ) commit message”使用 -m 可以直接使用你新传入的信息来覆盖已经提交的信息原创 2022-02-09 10:42:55 · 212 阅读 · 0 评论 -
git diff 技巧:
git diff 7a5c…head原创 2021-12-14 11:21:59 · 1209 阅读 · 0 评论 -
git pull 技巧
git pull <远程主机名> <远程分支名>:<本地分支名>git pull https://haha.com/haha-app/ios.git feature/haha:feature/haha原创 2021-12-03 11:50:01 · 1531 阅读 · 0 评论 -
git 工作流: 多分支 merge 之后
git 工作流:多分支 merge 之后也就是多人 merge 之后怎样愉快地,开发?删掉本地分支 aaagit branch -d aaa于 feature 分支,checkout -b aaa基于合并好了的 feature 分支,开新分支 aaa于新分支aaa,git push --force origin aaa提交到远端...原创 2021-11-24 13:11:04 · 404 阅读 · 0 评论 -
git 工作流技术
git 工作流,多人协作git push origin --force aaa:bbbgit push <远程主机名> <本地分支名>:<远程分支名>原创 2021-11-19 18:02:03 · 57 阅读 · 0 评论 -
git 分支删除技术
删除本地➜ haha git:(feature/chatRoom) git branch -d hahahaerror: The branch 'hahaha' is not fully merged.If you are sure you want to delete it, run 'git branch -D hahaha'.删除本地, OK➜ haha git:(feature/chatRoom) git branch -D hahahaDeleted branch dj原创 2021-11-18 14:14:31 · 489 阅读 · 0 评论 -
git 整理历史技巧,精进
HEAD@{2} :refers to the 3rd listing in the overview of git reflog查看最近的,4 条 git 历史记录git log --pretty=oneline HEAD@{4}..HEAD修改最近 2 次的历史git reset --soft HEAD~2 && git commit --edit -m"$(git log --format=%B --reverse HEAD..HEAD@{1})"打扫干净g原创 2021-11-11 13:44:56 · 67 阅读 · 0 评论 -
git 整理历史技巧
git 整理历史技巧git reset --soft HEAD~3 && git commit --edit -m"$(git log --format=%B --reverse HEAD…HEAD@{1})"合并最近三次的历史提交到远程git push origin --forceIf you want to start editing the new commit message with a concatenation of the existing co原创 2021-11-10 15:17:14 · 275 阅读 · 1 评论 -
开发工作技巧
1, UI 切图技巧整齐切图法则根据实际图形 shape,对开发,没有意义加点透明色,来保证整齐2, git 工作流,保证安全,添加备份分支,记得清洁及时清除原创 2021-11-10 13:22:53 · 215 阅读 · 1 评论 -
git rebase 技巧
git rebase出现大量问题信息先放弃吧还是摘车厘子To abort and get back to the state before “git rebase”, run “git rebase --abort”.git rebase --abort原创 2021-11-10 11:23:08 · 261 阅读 · 1 评论 -
Xcode 工程配置,git 冲突, xcuserdata
删除远端的,和本地暂存区的保留工作区的主要原因,就是前期,没有配置.gitignore删除工程配置的,开发者个人信息➜ ios git:(feature/chatRoom) git rm -r --cached /Users/jzd/Movies/work/____XXXXXX/ios/hahaha/hahaha.xcodeproj/xcuserdatarm 'hahaha/hahaha.xcodeproj/xcuserdata/666.xcuserdatad/xcscheme原创 2021-11-10 11:06:43 · 776 阅读 · 0 评论 -
Xcode 工程配置,git 冲突
git 工作流问题主要就是,项目配置proj 的 user 信息最笨的方法,cherry - pickgit resetgit checkout 文件配置冲突,保留代码修改那正是,我们关心的同理,feature 分支 git rebase 个人的开发分支git reset 公共结点可以考虑个人开发的分支, 的.gitinore 文件与feature 开发的分支的 ( 用于合并代码的 ).gitinore 文件不一样feature 开发的分支的原创 2021-11-10 10:17:23 · 355 阅读 · 1 评论 -
Source Tree 解决 git 冲突
Source Tree 解决 git 冲突推不了,拉不了将爆出冲突的文件名,找到工作区中的文件,将其重命名rmls -la等价于ll重命名mv移动备份大法之后,再慢慢解决 git 冲突原创 2021-11-09 19:22:08 · 257 阅读 · 0 评论 -
GitHub 升级,正解
使用个人访问令牌,配合 https才是正理官方文档https://docs.github.com/cn/github/authenticating-to-github/keeping-your-account-and-data-secure/creating-a-personal-access-token对于已经存在的仓库git push https://username:[email protected]/username/repository.git等价于git pus原创 2021-09-09 16:20:43 · 165 阅读 · 1 评论 -
github 升级,小技巧,后知后觉
背景github 不支持 rest 的形式,操作仓库,( 即账户 + 密码,操作, 不行了 )github 的仓库操作,支持基于 token 认证的操作( token-based authentication )本文写的是,通过 ssh 操作 github 上的 git repo细节GitHub 支持 ssh 部署的粒度全面,可以基于用户,对所有的仓库统一部署可以基于仓库部署那么一个用户创建了多个组织,每个组织,只有该用户一个人,怎样统一部署呢?笔者暂未研究有成,本文接原创 2021-08-18 10:04:04 · 309 阅读 · 4 评论