git的基本使用

2018-07-02  本文已影响14人  飞翼_U
1.创建仓库
2. 克隆仓库

使用 git bash,进入一个工作目录,执行命令:
git clone git@github.com:gaoyx/AutoTest.git
这时候会报一个错误:

Cloning into 'AutoTest'...
The authenticity of host 'github.com (13.250.177.223)' can't be established.

百度了一下,是因为少了一个known_hosts文件,本来密钥文件应该是三个,现在是两个,便报了这样的错误,此时选择yes回车之后,便可,同时生成了缺少了的known_hosts文件。 AutoTest 仓库也可以成功克隆下来了。

3. push(推送)代码
4. pull(拉取)代码

git pull

5. 创建新的分支
5. 删除分支
6. 合并分支
7. 版本回退

提交了N次以后,发现想撤销原来的提交,返回到前面的1个步骤

gaoyx@gaoyx-PC MINGW64 ~/workspace/muke/AutoTest (master)
$ git reflog
d25532b (HEAD -> master, origin/mergedemo, mergedemo) HEAD@{0}: merge mergedemo: Fast-forward
64bef3c (origin/master) HEAD@{1}: checkout: moving from mergedemo to master
d25532b (HEAD -> master, origin/mergedemo, mergedemo) HEAD@{2}: commit: 提交合并的内容
64bef3c (origin/master) HEAD@{3}: checkout: moving from master to mergedemo
64bef3c (origin/master) HEAD@{4}: checkout: moving from branch1 to master
8a08cd0 HEAD@{5}: commit: 提交新的内容到 branch1
64bef3c (origin/master) HEAD@{6}: checkout: moving from master to branch1
64bef3c (origin/master) HEAD@{7}: commit (initial): 提交测试文件

gaoyx@gaoyx-PC MINGW64 ~/workspace/muke/AutoTest (master)

02. 执行git reset --hard 64bef3c 即是回到 64bef3c 这个版本。

上一篇 下一篇

猜你喜欢

热点阅读