文章分类 -  git

摘要:git remote show origin 阅读全文
posted @ 2023-03-22 09:19 HopeLive 阅读(13) 评论(0) 推荐(0)
摘要:问题:在 git bash 中使用 git rebase -i 时提示:hint: Waiting for your editor to close the file... "C:/Program Files (x86)/GitExtensions/GitExtensions.exe" 原因:这是由 阅读全文
posted @ 2023-03-15 21:58 HopeLive 阅读(1354) 评论(0) 推荐(0)
摘要:让 Git 显示颜色,会让命令输出看起来更醒目: $ git config --global color.ui true 这样,Git 会适当地显示不同的颜色,比如 git status 命令: 文件名就会标上颜色。 阅读全文
posted @ 2023-03-14 13:30 HopeLive 阅读(313) 评论(0) 推荐(0)
摘要:用带参数的 git log 查看分支的合并情况: $ git log --graph --pretty=oneline --abbrev-commit --all * cf810e4 (HEAD -> master) conflict fixed |\ | * 14096d0 (feature1) 阅读全文
posted @ 2023-03-13 16:44 HopeLive 阅读(278) 评论(0) 推荐(0)
摘要:如果想看 HEAD 指向,可以通过 cat .git/HEAD 查看, 如果 HEAD 指向的是一个引用,还可以用 git symbolic-ref HEAD 查看它的指向。 阅读全文
posted @ 2023-03-13 10:53 HopeLive 阅读(36) 评论(0) 推荐(0)
摘要:假设我们从零开发,最好的方式是先创建远程库,然后,从远程库克隆。 首先,登陆 GitHub ,创建一个新的仓库,名字叫 gitskills 。 我们勾选 Initialize this repository with a README ,这样 GitHub 会自动为我们创建一个 README.md 阅读全文
posted @ 2023-03-12 23:57 HopeLive 阅读(18) 评论(0) 推荐(0)
摘要:当你第一次使用 Git 的 clone 或者 push 命令连接 GitHub 时,会得到一个警告: The authenticity of host 'github.com (xx.xx.xx.xx)' can't be established. RSA key fingerprint is xx 阅读全文
posted @ 2023-03-12 23:31 HopeLive 阅读(89) 评论(0) 推荐(0)
摘要:添加远程库 可以把一个已有的本地仓库与远程仓库关联,然后,把本地仓库的内容推送到 GitHub 仓库。 现在,我们根据 GitHub 的提示,在本地的 learngit 仓库下运行命令: $ git remote add origin git@github.com:michaelliao/learn 阅读全文
posted @ 2023-03-12 23:25 HopeLive 阅读(21) 评论(0) 推荐(0)
摘要:在用户主目录下,看看有没有 .ssh 目录,如果有,再看看这个目录下有没有 id_rsa 和 id_rsa.pub 这两个文件,如果没有,打开Shell(Windows 下打开 Git Bash),创建 SSH Key : $ ssh-keygen -t rsa -C "youremail@exam 阅读全文
posted @ 2023-03-12 23:02 HopeLive 阅读(96) 评论(0) 推荐(0)
摘要:修改了工作区内的文件,但还未 commit 时,则 use "git restore ..." to discard changes in working directory” 会使工作区内的文件与暂存区内的文件同步,对工作区内的文件的修改会丢失。 修改了工作区内的文件,且已经 commit 时,则 阅读全文
posted @ 2023-03-12 21:22 HopeLive 阅读(91) 评论(0) 推荐(0)
摘要:查看工作区与版本库里面的最新版本的区别: git diff HEAD -- filename 阅读全文
posted @ 2022-12-11 17:30 HopeLive 阅读(26) 评论(0) 推荐(0)
摘要:使用 git reset 命令: 版本回退 git reset --hard HEAD^ 版本变更 git reset --hard commit_id 在 Git 中,用 HEAD 表示当前版本,上一个版本就是 HEAD^ ,上上一个版本就是 HEAD^^ ,当然往上 100 个版本写 100 个 阅读全文
posted @ 2022-12-11 17:07 HopeLive 阅读(25) 评论(0) 推荐(0)
摘要:git config --global user.name "Your Name" git config --global user.email "email@example.com" 注意 git config 命令的 --global 参数,用了这个参数,表示你这台机器上所有的 Git 仓库都会 阅读全文
posted @ 2022-12-11 16:49 HopeLive 阅读(52) 评论(0) 推荐(0)