![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git
沙子揉碎在眼睛里
你必须狠努力,才能看起来毫不费力
展开
-
Git分区及分区操作
Version:0.9 StartHTML:0000000105 EndHTML:0000020808 StartFragment:0000000141 EndFragment:0000020768⼀、⼯作分分区 ⼯作区 (平时编写代码的地⽅) 暂存区 (git add filename将⽂件添加⾄暂存区) 本地仓库(git commit -m "log-msg" 将暂存区内推提交⾄本地仓库) 远程仓库 (git push 将本地仓库推送⾄远程仓库) ⼆、⼯作区 git stat原创 2021-04-14 09:34:47 · 455 阅读 · 0 评论 -
2021-01-11
git如何正确回滚代码git如何正确回滚代码方法一,删除远程分支再提交①首先两步保证当前工作区是干净的,并且和远程分支代码一致$ git co currentBranch$ git pull origin currentBranch$ git co ./②备份当前分支(如有必要)$ git branch currentBranchBackUp③恢复到指定的commit hash$ git reset --hard resetVersionHash //将当前转载 2021-01-11 14:50:44 · 159 阅读 · 0 评论 -
git如何正确回滚代码
git如何正确回滚代码git如何正确回滚代码方法一,删除远程分支再提交①首先两步保证当前工作区是干净的,并且和远程分支代码一致$ git co currentBranch$ git pull origin currentBranch$ git co ./②备份当前分支(如有必要)$ git branch currentBranchBackUp③恢复到指定的commit hash$ git reset --hard resetVersionHash //将当前转载 2022-08-17 21:11:52 · 182 阅读 · 0 评论 -
git 简单生成公钥和私钥的方法 以及一些常用的git命令
SSH配置:1、打开git bash2、执行生成公钥和私钥的命令:ssh-keygen -t rsa 并按回车3下(为什么按三下,是因为有提示你是否需要设置密码,如果设置了每次使用Git都会用到密码,一般都是直接不写为空,直接回车就好了)。会在一个文件夹里面生成一个私钥 id_rsa和一个公钥id_rsa.pub。(可执行start ~ 命令,生成的公私钥在 .ssh的文件夹里面)3、执行...转载 2018-05-22 09:56:59 · 1158 阅读 · 0 评论 -
Git 常用命令
git init :初始化一个Git仓库git status: 查看Git仓库当前的状态git add <file> :添加文件到Git仓库git commit -m <message> :提交到Git仓库git reset --hard commit_id : 回到提交的版本;HEAD表示当前版本,HEAD^表示上一个版本,HEAD^^表示上上个版本 ...原创 2018-06-13 11:22:57 · 254 阅读 · 0 评论 -
Git 解决冲突
准备新的feature1分支,继续我们的新分支开发:$ git checkout -b feature1Switched to a new branch 'feature1'修改readme.txt最后一行,改为:Creating a new branch is quick AND simple.在feature1分支上提交:$ git add readme.txt$ git commi...转载 2018-06-13 15:43:10 · 197 阅读 · 0 评论 -
Git bug分支管理
软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交:$ git statusOn branch devChanges...转载 2018-06-14 14:59:17 · 326 阅读 · 0 评论 -
git-stash用法小结
缘起今天在看一个bug,之前一个分支的版本是正常的,在新的分支上上加了很多日志没找到原因,希望回溯到之前的版本,确定下从哪个提交引入的问题,但是还不想把现在的修改提交,也不希望在Git上看到当前修改的版本(带有大量日志和调试信息)。因此呢,查查Git有没有提供类似功能,就找到了git stash的命令。综合下网上的介绍和资料,git stash(git储藏)可用于以下情形:发现有...转载 2019-04-18 15:08:11 · 252 阅读 · 0 评论