![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git从零到一
文章平均质量分 54
丶久友
主要记录学习过程中的一些笔记,永远都是学了就忘,好记性不如烂笔头!
展开
-
Vscode怎么关联本地git代码/ 使用Vscode的GitLens — Git supercharged插件操作git
从正式学习git到现在,一直用的是Git Bash Here自己虽然安装了vscode的git插件,但是每次打开都会报错,今天特意翻译了一下,发现是没有给vscode配置git软件的路径----怪不得!参考这篇文档,找到了方法,虽然不一样,但只要把那两行路径给加上,就行了1.要想在VS Code里面使用Git需要在编辑器内配置git.path把git.path的地址改成你安装的git地址里面...转载 2020-02-03 17:08:03 · 7648 阅读 · 2 评论 -
Git创建分支备份当前代码
根据git当前提交节点创建分支button-and-input,继承之前所有提交代码git branch button-and-input将本地创建的button-and-input分支提交到远程,名字为button-and-inputgit push origin button-and-input:button-and-input达到备份代码目的...原创 2020-01-29 23:50:45 · 1993 阅读 · 0 评论 -
git删除远程文件夹或文件的方法
项目开发初期由于.gitignore 文件配置不正确很有可能导致某些不需要的目录上传到 git 远程仓库上了,这样会导致每个开发者提交的时候这些文件每次都会不同。除了一开始提交的时候注意配置好 .gitignore 文件外,我们也需要了解下出现这种问题后的解决办法。...转载 2020-01-12 03:29:47 · 271 阅读 · 0 评论 -
git中ssh免密登录
Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)$ cd ~ #1.------切换到根目录Administrator@DESKTOP-E9K0JSK MINGW64 ~$ rm -r .ssh/ #2.------删除之前的.ssh文件rm: cannot remove '.ssh/...原创 2020-01-08 00:39:42 · 334 阅读 · 0 评论 -
git协同开发时冲突的解决
假定A,B两位开发人员同时修改了一个文件A人员先提交后,B人员在提交到远程会报错,如图:B人员的解决办法1.先执行拉取操作git pull origin master现在文件处在,merging冲突的状态,需要手动修改文件把文件修改好了以后,直接git add . git commit -m “***” 后面不能带文件然后 git push origin masterAd...原创 2020-01-07 22:25:42 · 378 阅读 · 0 评论 -
git其他成员修改了项目怎么拉取并合并,git pull与git fetch + git merge的区别
承接上篇 B成员修改并完成了推送 github创建线上仓库关联本地文件,添加项目成员、成员完成推送拉取命令pull=fetch+mergegit pill origin mastergit fetch origin master 抓取线上文件,把远程的内容下载到本地,并不会更改本地文件git fetch[命令] origin[远程项目地址的别名] master[远程分支名]...原创 2020-01-07 20:54:43 · 872 阅读 · 0 评论 -
github创建线上仓库关联本地文件,添加项目成员、成员完成推送
1.本地初始化好一个项目:初始化提交项目到本地2.登录github新建一个项目创建成功,接下来就是本地和github上的仓库做关联推送:复制地址在git本地保存刚刚的远程仓库地址Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/huashan (master)$ git remote -v #查看本地创建的远程地址...原创 2020-01-07 20:04:23 · 735 阅读 · 0 评论 -
git比较文件差异
git diff demo.txt将工作区中的文件和暂存区中的当前文件做比较git diff HEAD~3 demo.txt将工作区的文件和本地仓库中回退三个版本的记录的当前文件做比较原创 2020-01-05 02:44:15 · 565 阅读 · 0 评论 -
git恢复文件----文件删除添加到缓存区,但是没提交到本地仓库
Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/weChat (master)$ vim demo.txt #新建demo.txt文件Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/weChat (master)$ ll #查看当前文件夹下的文件total ...原创 2020-01-05 02:21:52 · 853 阅读 · 0 评论 -
通过git版本找到被删除的文件
Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/weChat (master)$ vim aaa.txt #创建aaa.txt文件Administrator@DESKTOP-E9K0JSK MINGW64 /f/workspaces/git/weChat (master)$ git add aaa.txt #将aaa.txt...原创 2020-01-05 01:47:01 · 557 阅读 · 0 评论 -
git版本回退、前进版本
有如下三种1.基于索引值操作【推荐】*a.使用 git reflog 命令获取git历史版本信息*b 使用 git reset --hard 458cdc7 命令回退到索引值为 458cdc7 的位置、、/如图使用了命令回退到 提交ddd 这个版本,在查看历史版本就处在回退的这个版本,这个版本之以后提交的代码也都会消失退回版本、与前进版本就按照上面的索引值方法就可以2.使用^符号:只...原创 2020-01-05 01:32:23 · 922 阅读 · 0 评论 -
git查看历史记录的几种方式
1.查看历史记录git log多屏显示空格向下翻页b向上翻页q退出如果版本过多,可以按空格往下翻页,直到出现END指定 每条记录只显示一行 git log --pretty=oneline变动效果如下,就比刚刚简洁很多如果更简洁 git log --oneline 效果如下或者想多一点点信息 git reflog 展示效果如下,多了HEAD@{当前版本的序列号}...原创 2020-01-05 00:11:02 · 2691 阅读 · 0 评论 -
git初始化、设置签名、提交到本地仓库
1.git本地仓库初始化进入指定文件夹,单击鼠标右键,选择Git Bash Here 打开Linux命令行工具输入git init2.设置签名原创 2020-01-04 21:59:03 · 291 阅读 · 0 评论 -
git的windows安装过程,截图
下载链接 git下载安装避免空格、中文文件名然后next()直到这里,选择第一个然后也是默认next()下一步也是默认next()下一步使用默认next()下一步默认这一步 启用实验性内置,我选择的否,直接install安装完成后两个都不用选...原创 2020-01-04 15:15:43 · 126 阅读 · 0 评论