Git
文章平均质量分 57
Git
一勺秋水
这个作者很懒,什么都没留下…
展开
-
git的基本情况
如何统一本地分支和远程分支当我们使用 git clone 把仓库克隆下来后,本地默认只有master分支,但是远程仓库有多个分支远程分支情况 origin/HEAD -> origin/master origin/lab0 origin/lab1 origin/lab2 origin/master本地分支情况master此时我们需要创建新的本地分支和远程分支建立联系法一git checkout lab0lab0是分支名称,git会在远程分支搜索有没有对应的名称原创 2022-05-09 11:32:19 · 138 阅读 · 0 评论 -
git将本地文件夹和远程仓库关联
有时我们在github上创建了一个仓库CS61A,并配备了LICENCE,恰好本地就有CS61A的相关内容,如果想将二者关联,最简单的方法就是先把远程仓库克隆下来,然后再把本地CS61A中的内容全部复制到克隆下来的文件夹中。不过复制粘贴未免太过粗暴,这里我们采用其他方式。原创 2023-06-26 16:00:30 · 737 阅读 · 0 评论 -
git取消凭证
马上要举行机考了,助教让我们测试一下git密码正不正确。但是由于之前已经输过账号密码了,所以我们需要取消git凭证。我们专业课的oj系统需要用git克隆到本地敲代码,所以在刚开始用的时候有账号认证,之后就可以不用输密码直接克隆了。这种逆向问题感觉很难搜索,在网上胡乱搜索一通后,就用自己的三脚猫工夫尝试解决。,然后进行修改是行不通的。这时如果克隆的话,还是不用输入密码。,然后找到对应的凭据直接删除即可。所以我们在搜索框输入。原创 2023-03-02 23:37:16 · 835 阅读 · 0 评论 -
Git reset --hard commit_id 和 git reset --soft commit_id
git 重置方法git reset --hard commit_idgit reset --soft commit_idgit reset --hard commit_id重置,指回退到某一版本——commit后的版本working tree(工作目录)和 index(暂存区)的文件全部回退代码、文件和commit信息全部重置用于代码remakegit reset --hard HEAD^ 回退到上一版本git reset --hard HEAD^^ 回退到上上版本git reset --h原创 2022-05-23 08:10:23 · 1939 阅读 · 0 评论 -
Git:比较两次commit信息的不同,commit信息换行以及撤回换行的操作,实现复制粘贴
Git的各种操作commit信息的比较git diff id_1 id_2git cherry-pickgit diff 的用法其他知识请参考git中实现提交信息的换行,以及撤销换行的操作换行撤销换行操作ctrl+c 中断commit操作git commit --amend -m 重新修改git commit --amend 进入vim界面修改~~Up-Arrow 箭头~~git中实现复制,粘贴键盘操作鼠标操作此文部分不清楚的问题git diff id_1…id_2 和 git diff id_1 i原创 2022-05-22 15:21:59 · 2455 阅读 · 0 评论 -
Git checkout切换往前版本,修改后如何处理
git log 和 git checkoutgit log的基本用法`git log``git log --pretty=oneline``git log -num`,num为1、2、3......git checkout采用 `git stash` 解决问题仍然是上述error,不过我们采用commit的方式在branch中,每次提交一次commit,都会生成日志,使用 git log 即可查看以往的commit内容,每一次的提交都有有 版本号,即由数字和字母组成的一段序列。git log的基本用法原创 2022-05-15 23:09:58 · 631 阅读 · 0 评论