git
sirria1
这个作者很懒,什么都没留下…
展开
-
【git】放弃本地修改
有三种情况:1.没有执行 git add的:可以用命令,git checkout -- filepathname(eg: git checkout -- test.md)如果是放弃所有,直接执行 git checkout .此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改与整个文件删除。但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。所以对于git是未知的。自己手动删除就好了。2.已经执行git ad..转载 2021-01-28 17:25:12 · 7911 阅读 · 0 评论 -
Git创建本地分支并关联远程分支
远程仓库中分支存在方法一:(已经创建了本地分支)git branch --set-upstream-to=origin/remote_branch your_branch//等同于git branch -u origin/remote_branch your_branch方法二:(本地分支不存在,本地名称与远程名称不同)git branch new_branch ...转载 2020-03-04 09:27:52 · 9220 阅读 · 0 评论 -
git合并bug到多个分支
开发中经常会遇到一个主干分支A,分出了B,C,D,E等多个分支,然后每个分支经过多个版本迭代之后,已经各自有了不少差异An,Bn,Cn,Dn,En。这时如果有一个bug是多个分支都存在的,如何将共同存在的bug修正后,更新到所有分支呢,这个时候可以用到git的cherry-pick命令。步骤:1.从An分支创建一个修复bug的本地分支bug101,在bug101分支将bug解决之后,先...原创 2019-10-31 18:11:47 · 1987 阅读 · 0 评论 -
git切换本地和远程分支、查看本地与远程分支关系
1.切换本地分支使用场景,本地有分支A,B时的切换,比如当前工作分支为A,需要切换到B:git checkout B2.切换远程分支使用场景,本地只有分支A,远程有A和B,需要将本地分支,从A切换到B分支:(1)先查看所有分支(包括远程的) git branch -a (2) 切换分支 git checkout -b B origin/B ...原创 2019-10-14 17:25:12 · 13022 阅读 · 0 评论 -
git 账号密码和提交用户名设置
1.保存账号密码 // 当前文件夹保存 git config credential.helper store // 全局保存 git config --global credential.helper store 2.取消保存git config credential.helper uninstallgit config --global cre...原创 2019-09-18 14:52:15 · 2432 阅读 · 0 评论