git应用
文章平均质量分 82
git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰显个人实力的场景,仍然需要我们掌握足够多的git命令。
机智小袁
正在成长的小袁
展开
-
git rebase (合并代码和整理提交记录)图文详解
使用rebase 可以进行 合并代码以及整理提交记录。本文使用完整的图文讲解,对rebase进行了详细的说明,使用命令进行执行,执行之后的图片、结果都进行了说明。对操作过程中可能出现的问题也进行了说明解释。原创 2023-07-17 13:42:06 · 7738 阅读 · 0 评论 -
使用idea,操作git创建分支,回滚版本,合并分支 ---全流程配图---
默认选择的是Mixed,选择的这个然后点击Reset并不会真的回退,只是临时回退,还可以再回去。如果你选择Hard,点Reset就真正的回退了,在你要回退的版本之后提交的代码就没有了。1:点击右下方的一个叫做master的东西,也有可能是其它的名字,那代表你当前所在的是哪一个分支,你创建项目后,默认会创建一个master分支(主分支)。然后出现如下:点击push,就会创建一个叫做test的远程分支与你本地的test分支关联。5:之后就要合并代码,因为一开始创建的分支是空的。...原创 2022-08-28 16:10:42 · 2635 阅读 · 0 评论 -
git checkout 命令图文详解
git checkout 命令图文详解git checkout branchname (切换本地分支)切换远程分支放弃修改git checkout .git checkout -- filenamegit checkout -f检出文件,分支转换。git checkout branchname (切换本地分支)切换到”branchname“分支,注意是本地分支。切换远程分支需要先将远程分支与本地分支关联。git checkout -b 本地分支名 origin/远程分支名该命令可以将远程仓原创 2022-05-04 17:42:50 · 38932 阅读 · 0 评论 -
git branch 分支命令图文详解
git branch 分支命令详解git branchgit branch -rgit branch -agit branch < branchName >git branch -m old new / git branch -M old newgit branch -d branchname / git branch -D branchnamegit branch -d -r branchnamegit branch查看本地已经存在的分支,并且在当前分支的前面加 ”*“号标记。git原创 2022-05-03 16:58:49 · 19826 阅读 · 0 评论 -
git reset 命令详解 git revert命令详解。
git reset 是代码回退到某一版本,git revert 是代码将某一次提交的代码改动回退掉(新建一个commit记录进行回退)。在git的这些命令中git reset是最长常用的,也是最危险的最容易被误用的。它的主要参数是:soft,mixed,hard它们告诉git,当执行reset是,要对index和working copy做什么。原创 2022-05-02 21:37:25 · 14593 阅读 · 0 评论 -
git status时有Untracked files(racked files(未跟踪)的文件,原因分析以及解决方案,git clean详解
git status时有Untracked files(racked files(未跟踪)的文件,git clean详解原因分析问题解决第一种情况:第二种情况:第三种情况:原因分析 我们要真正弄明白问题的原因,我们就要先知道文件的几个状态。git在未commit之前有三种状态:Untracked files 未跟踪Changes not staged for commit 未提交的更改Changes to be committed 提交的更改什么文件会是未跟踪的呢?那些新创建的原创 2022-05-02 10:59:32 · 17866 阅读 · 0 评论 -
git从修改到push 各种可能遇到的情况(add,rm,commit,push)
git使用基本流程1:在git管理的目录中添加一个文件:2:右击点击Git Bash Here3:将上面两个文件加入暂存区:4:查看自上次commit之后,是否有对文件再次进行修改。5:发现gitText1.txt我们加错了不想添加了6:提交到本地库:7:查看提交的内容:8:发现我们提交时写的信息不是明晰,我们想改一下:10:推送到远程仓库:1:在git管理的目录中添加一个文件:2:右击点击Git Bash Here3:将上面两个文件加入暂存区:4:查看自上次commit之后,是否有对文件再原创 2022-04-28 22:17:50 · 680 阅读 · 0 评论