checkout restore switch git
[转]git rebase -i修改多个commiit
原文:https://zhuanlan.zhihu.com/p/340007149 有的时候我们会突然发现某个地方需要修改,最常见的某个不应该被提交的文件被提交了进来。 我们希望它不只是在后序的版本当中不再出现,而是希望整个从git仓库当中移除掉。这个时候我们就需要修改git之前的历史记录。 这个时 ......
git补充提交文件、注释 commit 后又push 到远程仓库(云端)
注意:你查出来的远程分支名一般叫origin/XXX,命令里面的远程分支名不要带origin,千万要注意了。 注意:你查出来的远程分支名一般叫origin/XXX,命令里面的远程分支名不要带origin,千万要注意了。 注意:你查出来的远程分支名一般叫origin/XXX,命令里面的远程分支名不要带 ......
git commit撤销,还没有push
还没有push 时,撤销 commit 或 add 的文件 使用--soft 参数, 只撤销 commit git reset --soft HEAD^ 使用 --hard 参数,连add也撤销了(修改的文件内容也被撤销了) git reset --hard HEAD^ - 参考: https:// ......
git命令速查表-Git命令大全(思维导图)-图片版
- - 来源: https://blog.csdn.net/m0_47403102/article/details/122538395 ......
git操作基本命令
拉取代码git clone http://... 创建本地分支git branch featuer 切换本地分支git checkout featuer 拉取最新分支代码git pull origin dev git add.git commit -m "aaa"提交本地featuer代码到dev分 ......
git push -u origin master 与git push --set-upstream origin master
在github上新建仓库时提示push代码的指令: ``` git init git add README.md git commit -m "first commit" git branch -M main git remote add origin https://github.com/hell ......
【Git】(1)---工作区、暂存区、版本库、远程仓库
【Git】(1) 工作区、暂存区、版本库、远程仓库 一、概念 1、四个工作区域 Git本地有四个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)、git仓库(Remote Directory)。文件 ......
git commit 注释单行、多行
单行: git commit -m "这是更新注释" 多行: 方式一: git commit -m "注释1" -m "注释2" -m "注释3" 方式二: 结束时,写上右 双引号 ,回车就结束了多行注释。 git commit -m " 1 2 3 4" 效果: 参考: https://blog. ......
4、git提交避免输入密码
### git 提交避免输入密码 ### git 基本配置 全局用户名密码配置 ```text git config --global user.name "beike" git config --global user.email "beike@qq.com" ``` ### 全局免密码配置 配置 ......
3、git warning: TLS certificate verification has been disabled
### git warning: TLS certificate verification has been disabled! ### 报错 ``` warning: SECURITY WARNING warning: | TLS certificate verification has been ......
git 拉取分支到本地文件夹
1.创建本地仓库 $ git init 2.与远程仓库建立联系 $ git remote add origin (复制的远程地址) 。 3.确定你需要拉的分支名 $ git fetch origin chongfu (远程分支)。 4.本地创建的分支与远程分支相互连接 $ git checkout ......
git log 和 git log -p 查看详细提交内容
命令: 查看提交的 commit 信息,显示 ID 、作者、提交说明 git log 命令: 查看提交的 commit 信息,显示 ID 、作者、提交说明、提交的详细文件 git log -p -- ......
Git 奇幻之旅⌛️续集
## 第十二天:暂存未完成的修改 小明和小红在开发一个新功能时,他们需要切换到另一个分支去修复一个紧急的 bug 。但是他们的当前分支上还有一些未完成的修改,他们不想提交这些修改,也不想丢弃这些修改。有一天,他们听说了一个叫 stash 的命令,可以让他们暂存这些修改,然后在需要的时候恢复这些修改。 ......
git 使用技巧
设置默认编辑器为 vim git config --global core.editor vim 问题fatal: in unpopulated submodule 'xxx'的解决 出现这个问题的原因clone的别人的项目之后,删除项目里的.git文件就直接添加到了自己的版本控制里面,解决方案,执 ......
git diff/difftool
git difftool --dir-diff <commitid1> <commitid2> --no-symlinks or git difftool --dir-diff <branch1> <branch2> --no-symlinks 如果是与当前分支比较,第一个分支名可以省略,例如:gi ......
Azure DevOps Pipelines编译构建把构建文件提交(Push)到git提示权限错误问题解决
错误日志 remote: 001f# service=git-receive-pack remote: 0000000000aaTF401027: You need the Git 'GenericContribute' permission to perform this action. Deta ......
JavaScript中的switch
在switch中,case判断只是用来决定代码执行的起始位置,离此起始位置最近的break决定了代码执行的终止位置。 所以,一般来讲,都要在每一个case判断执行语句结束之后,要加上一个break。但是,当几个不同的值需要执行相同的代码时,省略break就成了一种非常简便的操作了。 同时,还应该加上 ......
Git
## 配置用户信息 (打开Git Bash) 1)设置用户信息 ``` git config --global user.name "Hyman" git config --global user.email "123@qq.com' ``` 2)查看配置信息 ``` git config --gl ......
【git】git submodule的常用方法
一、官网 https://git-scm.com/docs/git-submodule 文章写的也很详细了,就不重复写了,以官网资料为准 参考链接: git之submodule的使用 - chrislzy - 博客园 ......
git命令修改已经commit的内容
参考:https://www.jianshu.com/p/0f1fbd50b4be 总结如下: 1. git rebase -i HEAD~3 命令3表示你最近提交的一次提交数 2.输入i 进入编辑页面.讲pick 修改为edit 3.输入 git commit --amend 4.git reba ......
git【fatal: unable to access 'XXXX': Failed to connect to github.com port 443 after 21087 ms: Couldn't connect to se rver】
依次将如下两条语句复制到git中后,点击回车 git config --global --unset http.proxy git config --global --unset https.proxy win+r打开cmd,将ipconfig/flushdns复制,点击回车,清理DNS缓存 ......
Git 奇幻之旅⌛️
第一天: 本地仓库 故事的主角是小明,一个刚入门编程的小白。他正在为一个项目写代码,但是他发现每次修改代码都很麻烦,因为他要不断地备份文件,而且很容易弄混版本。有一天,他听说了一个叫 Git 的神奇工具,可以帮助他管理代码的变化。他决定尝试一下,于是他打开了终端,输入了下面的命令: ``` git ......
[转]git命令简写、简称、缩写
一些常用简写命令: git st # git status git ci # git commit git br # git branch git co # git checkout git mg # git merge git line # git log --oneline 当然,你也可以直接在 ......
git pull报HTTP Basic: Access denied
git执行git pull报以下错误:remote: HTTP Basic: Access denied 原因账号密码验证不通过,密码或者权限不对,导致 Git 操作失败。 解决方法输入:git config --system --unset credential.helper再次进行 Git 操作 ......
git仓库提交问题汇总
问题: Git@stashdirect.prometheanjira.com: Permission denied (publickey). Could not read from remote repository. Please make sure you have the correct ac ......
Git 修改已提交的信息
# Git 修改已提交的信息 修改(最后一次)提交信息 git commit --amend --message="xxx" 修改(最后一次)提交人 git commit --amend --author="xxx " ```bash E:\workspace\go\src\gitee.com\ ......
忽略git上传的文件,修改添加.gitignore
git # 忽略编译输出文件夹 /target/ /build/ /out/ /bin/ /.settings/ # 忽略IDE和编辑器生成的文件和文件夹 .idea/ .eclipse/ .vscode/ *.iml # 忽略依赖文件夹 /node_modules/ /bower_componen ......
Git Commit 规范
# Git Commit 规范 Git 是目前最常用的版本控制系统之一,而良好的 Git Commit 规范能够提高代码库的可读性、可维护性和合作效率。本文将介绍一些常见的 Git Commit 规范,帮助开发团队更好地管理和理解代码库的变更历史。 ## 为什么需要 Git Commit 规范? 清 ......
Git的基本使用
# 用户信息配置 如果用了 ***--global*** 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。 如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/confi ......