![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
若疆赤云online
这个作者很懒,什么都没留下…
展开
-
git-更改本地和远程分支的名称
git-更改本地和远程分支的名称 git branch -m old_branch new_branch # Rename branch locally git push origin :old_branch # Delete the old branch git push --set-upstream origin new_branch # Push the new branch, se...原创 2018-12-29 18:16:56 · 372 阅读 · 0 评论 -
GIT学习笔记-安装git
文章来源:https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git GIT是一个分布式版本控制工具。SVN等其他是一个集中式版本管理工具。 GIT最重要的三个状态: 1、已提交(committed) 2、已修改(modified) 3、已暂存(staged) 安装Git: 1、在linux上安装...原创 2018-01-20 18:29:58 · 252 阅读 · 0 评论 -
GIT学习笔记-config命令
首先创建一个文件夹,然后在当前文件夹下打开 git 命令行。 git config 设置控制 Git 外观和行为的配置变量。级别为:当前目录>当前用户(--global)>当前系统(--system)。 优先读取配置 从 目录 > 用户 >系统。 初始化用户信息(重要) git config --global user.name "test" giit confi...原创 2018-01-20 18:37:23 · 251 阅读 · 0 评论 -
GIT学习笔记-命令基础-记录每次更新到仓库
获取Git仓库 在文件目录下打开命令行,输入 git init git add . //添加当前文件下的所有文件到git暂存区 git add *.c //添加当前文件下后缀为 .c 的文件到git暂存区 git commit -m '注释' //将暂存区中的文件提交到本地仓库 git commit -a -m '注释' //跳过暂存操作,直接提交所有变更文件。 git commit ...原创 2018-01-20 18:57:22 · 196 阅读 · 0 评论 -
GIT学习笔记-命令基础-查看提交历史
git log //查看文件修改提交日志 git log -p //查看每次提交的内容差异 git log -p -2 //显示最近两次提交 git log --stat //查看每次提交的简略统计信息 git log --pretty=oneline //日志显示为一行 git log --pretty=format:"%h - %an, %ar : %s" //日志显示格式化...原创 2018-01-20 19:05:27 · 230 阅读 · 0 评论 -
GIT学习笔记-命令基础-远程仓库的使用
git checkout -- file //从本地仓库覆盖本地文件。(慎用!!!) git reset HEAD file //取消暂存区指定文件 在使用 git clone [url] 命令的工作目录下,使用 git remote 会列出指定的每一个远程服务器的简写。大多数默认为 origin git remote -v //显示需要读写远程仓库使用的Git保存的简写以及对应的url!!...原创 2018-01-20 19:40:27 · 255 阅读 · 0 评论 -
GIT学习笔记-命令基础-打标签
git tag //显示当前所有标签 git tag -l '匹配规则' //筛选出想要的标签 是字母 小写 L 创建标签: Git使用两种主要类型的标签:轻量标签(lightwerght)与附注标签(annotated) 一个轻量标签很像一个不会改变的分支 - 它只是一个特定提交的引用。 然而,附注标签是存储在 Git 数据库中的一个完整对象。 它们是可以被校验的;其中包含打标...原创 2018-01-20 19:55:16 · 169 阅读 · 0 评论 -
GIT学习笔记-Git分支
Git 的分支模型是它的“必杀技特性”。 git branch //分支列表,带 * 号表示当前分支 git branch -v //查看每一个分支的最后一次提交 git branch --merged // 查看已经合并的分支, git branch --no-merged //查看未合并的分支 git branch -d xxx //删除分支,有修改会删除失败 git branch...原创 2018-01-20 22:31:37 · 455 阅读 · 0 评论 -
GIT本地切换远程分支
前提本地仓库已关联远程仓库 git branch --set-upstream-to origin/master master原创 2018-03-03 12:03:54 · 1503 阅读 · 0 评论 -
解决git报ssh variant 'simple' does not support setting port
解决git报ssh variant 'simple' does not support setting port 解决办法 在git bash中输入命令 1 git config --global ssh.variant ssh 转至:https://blog.csdn.net/mjh101/article/details/79752901...转载 2018-04-09 11:56:30 · 265 阅读 · 0 评论 -
git命令使用-fetch
git本地切换远程分支!!! 远程建立了分支,然后如下操作: git fetch origin 同步远程所有分支至本地 git checkout --track origin/分支名 切换本地远程关联分支...原创 2018-05-03 17:28:34 · 249 阅读 · 0 评论 -
git 合并分支上的某一个提交
转自:https://blog.csdn.net/hunzhanglei/article/details/80706286 例如要将A分支的一个commit合并到B分支: 首先切换到A分支 git checkout A git log 找出要合并的commit ID : 例如 0128660c08e325d410cb845616af355c0c19c6fe 然后切换到B分支上 g...原创 2018-12-29 18:09:28 · 614 阅读 · 0 评论 -
git merge 某个分支,合并远程分支代码
当前环境: master dev 此时由于本地 dev 代码做了修改,并本地提交了,未推送至远程仓库。 git merge dev ,会将dev本地的修改合并到master。 git reflog 查看合并日志. git reset --hard <将合并日志会滚到上一个版本> // 远程分支代码新建到本地一个新分支 dev2 ,此时 dev2 是远程分支代码。 g...原创 2019-02-21 15:12:45 · 4482 阅读 · 0 评论