合并其他分支的commit到当前分支
合并其他分支的commit到当前分支
# 一次合并一个或多个提交记录 $ git cherry-pick <hash a> <hash b> # 按照提交记录区间合并代码. 必须按照正确的顺序放置:提交 hashA 必须早于提交 hashB,否则命令将失败,但不会报错。 ### 注意,在git中,区间为左开右闭。使用下面的命令,提交 h ...
git 常用的分支操作
git 常用的分支操作
pull 远程所有分支代码到本地 git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done git fetch --all git pul ...
git之删除本地分支/远程分支/origin端已删除的分支
git之删除本地分支/远程分支/origin端已删除的分支
数据无价,删除需谨慎。数据无价,删除需谨慎。数据无价,删除需谨慎。 # 查看所有分支 git remote show origin # 清除远端已经删除的分支 git remote prune origin # 删除本地分支 git branch -D feature/chatfix 删除本地分支 ...
[git]更新.gitignore
[git]更新.gitignore
一般直接修改.gitignore是不生效的,需要先清理缓存,再修改.gitignore。 git rm -r --cached . git add . git commit -m 'update .gitignore' ...
git修改历史cimmit信息
git修改历史cimmit信息
git 使用rebase修改历史提交的cimmit信息 1、修改指定commit git rebase -i 36224db 或: git rebase -i HEAD~3 2、把pick改为edit pick:保留该commit(缩写:p) reword:保留该comm ...
git基础笔记
git基础笔记
git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 克隆项目 git clone https://github.com/golang/go.git 查看远程仓库 git remote -v 添加远程仓库 要添加一个新的远程仓库,可以指定一个简 ...
Git回滚到某个commit
Git回滚到某个commit
git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 回滚命令 git reset --hard HEAD^ #回滚到上个版本 git reset --hard HEAD~3 #回滚到前3次提交之前,以此类推,回退到n次提交之前 git reset -- ...
git 删除某次指定的提交
git 删除某次指定的提交
git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 #新建一个备份的分支,数据无价 git branch old_master #提交本地当前的文件到新建的分支 git push origin old_master:old_master #本地可以彻底恢复 ...
解决github访问速度慢
解决github访问速度慢
利用hosts解析的方法解决github在国内访问慢的问题 场景 从github上面clone开源项目或下载zip压缩包的时候,速度只有几k,有时下载了一大半然后超时,一切从头开始。 解决 将如下域名保存到github.txt文档中 github.global.ssl.fastly.n ...
zhr

张文兵

90后程序员

 湖南 - 长沙



友情链接