git
dengjiangszhan
终点开始
于此,梵高成了我最钟爱的英雄
牛逼,某一天
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
git 学习 2022
修改日志 使用下面命令,修改: git commit --amend -m “第一次修改之后 ( 正确的 ) commit message” 使用 -m 可以直接使用你新传入的信息来覆盖已经提交的信息原创 2022-02-09 10:42:55 · 259 阅读 · 0 评论 -
git diff 技巧:
git diff 7a5c…head原创 2021-12-14 11:21:59 · 1265 阅读 · 0 评论 -
git pull 技巧
git pull <远程主机名> <远程分支名>:<本地分支名> git pull https://haha.com/haha-app/ios.git feature/haha:feature/haha原创 2021-12-03 11:50:01 · 1625 阅读 · 0 评论 -
git 工作流: 多分支 merge 之后
git 工作流: 多分支 merge 之后 也就是多人 merge 之后 怎样愉快地,开发? 删掉本地分支 aaa git branch -d aaa 于 feature 分支, checkout -b aaa 基于合并好了的 feature 分支, 开新分支 aaa 于新分支 aaa, git push --force origin aaa 提交到远端 ...原创 2021-11-24 13:11:04 · 471 阅读 · 0 评论 -
git 工作流技术
git 工作流, 多人协作 git push origin --force aaa:bbb git push <远程主机名> <本地分支名>:<远程分支名>原创 2021-11-19 18:02:03 · 107 阅读 · 0 评论 -
git 分支删除技术
删除本地 ➜ haha git:(feature/chatRoom) git branch -d hahaha error: 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 hahaha Deleted branch dj原创 2021-11-18 14:14:31 · 600 阅读 · 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 · 119 阅读 · 0 评论 -
git 整理历史技巧
git 整理历史技巧 git reset --soft HEAD~3 && git commit --edit -m"$(git log --format=%B --reverse HEAD…HEAD@{1})" 合并最近三次的历史 提交到远程 git push origin --force If you want to start editing the new commit message with a concatenation of the existing co原创 2021-11-10 15:17:14 · 359 阅读 · 1 评论 -
开发工作技巧
1, UI 切图技巧 整齐切图法则 根据实际图形 shape, 对开发,没有意义 加点透明色, 来保证整齐 2, git 工作流,保证安全, 添加备份分支, 记得清洁 及时清除原创 2021-11-10 13:22:53 · 261 阅读 · 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 · 343 阅读 · 1 评论 -
Xcode 工程配置,git 冲突, xcuserdata
删除远端的,和本地暂存区的 保留工作区的 主要原因,就是前期, 没有配置 .gitignore 删除工程配置的,开发者个人信息 ➜ ios git:(feature/chatRoom) git rm -r --cached /Users/jzd/Movies/work/____XXXXXX/ios/hahaha/hahaha.xcodeproj/xcuserdata rm 'hahaha/hahaha.xcodeproj/xcuserdata/666.xcuserdatad/xcscheme原创 2021-11-10 11:06:43 · 876 阅读 · 0 评论 -
Xcode 工程配置,git 冲突
git 工作流 问题主要就是, 项目配置 proj 的 user 信息 最笨的方法, cherry - pick git reset git checkout 文件配置冲突, 保留代码修改 那正是,我们关心的 同理, feature 分支 git rebase 个人的开发分支 git reset 公共结点 可以考虑 个人开发的分支, 的 .gitinore 文件 与 feature 开发的分支的 ( 用于合并代码的 ) .gitinore 文件 不一样 feature 开发的分支的原创 2021-11-10 10:17:23 · 439 阅读 · 1 评论 -
Source Tree 解决 git 冲突
Source Tree 解决 git 冲突 推不了, 拉不了 将爆出冲突的文件名, 找到工作区中的文件, 将其重命名 rm ls -la 等价于 ll 重命名 mv 移动备份大法之后, 再慢慢解决 git 冲突原创 2021-11-09 19:22:08 · 344 阅读 · 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:password@github.com/username/repository.git 等价于 git pus原创 2021-09-09 16:20:43 · 235 阅读 · 1 评论 -
github 升级,小技巧,后知后觉
背景 github 不支持 rest 的形式,操作仓库, ( 即账户 + 密码,操作, 不行了 ) github 的仓库操作,支持基于 token 认证的操作 ( token-based authentication ) 本文写的是,通过 ssh 操作 github 上的 git repo 细节 GitHub 支持 ssh 部署的粒度全面, 可以基于用户,对所有的仓库统一部署 可以基于仓库部署 那么一个用户创建了多个组织, 每个组织,只有该用户一个人, 怎样统一部署呢? 笔者暂未研究有成,本文接原创 2021-08-18 10:04:04 · 420 阅读 · 4 评论
分享