git常见操作二

版权声明:转载请申明出处,谢谢 https://blog.csdn.net/qq_35495763/article/details/85417915

这是第二篇关于git使用的笔记

问题一:如何撤回到某一个提交前的状态

解释:每一次的提交形成一次快照

撤回提交,可以回到任意一个快照
解决方式:git reset --hard HEAD~数字(全部在英文状态下)
撤回到某一提交状态版本。(将工作区,暂存区同时跟新了,是一种快照模式,回到某一提交状态)
在这里插入图片描述
这里有这个几个并行语句:撤回到某一个具体 commit id的版本,
git reset --hard commit id值
回到 commit ID值的版本在这里插入图片描述
这里查看ID值时,使用git reflog 可以查看所有commit id 与使用git log 查看到的值是不同

第二阶段:

问题一:在 本机上有个库(自己git init ),并且GitHub建立了同名库(自己创建),如何如何将远程库与本地关联
解决方法:git remote add origin [email protected]:michaelliao/learngit.git
前提:使用这个命令要解决授权问题,实现ssh 的登录问题
详解: 远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库

问题二:关联后将文件推送到GitHub上
命令:git push -u origin master
命令解释: -u 指定推送的默认分支,上面的命令是制定origin为默认远程主机库, 推送master,后面就可以不加任何参数使用git push了

问题三:如何推送提交
解释:git push origin master 把master推送到origin主机。

问题四: 如何将把在GitHub的仓库克隆下来,在本机上使用
关键字:克隆,本机使用
一: 简单的创建一仓库;
在这里插入图片描述

使用命令:git clone +库位置
举例:
在这里插入图片描述
将问价克隆下来,放进一个文件夹中(不用自己建立文件夹了)可以在桌面环境中直接使用git clone 得到一个文件夹。(一个小小的注意点)
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_35495763/article/details/85417915
今日推荐