兄弟会第八天
欢迎来到 暖阳的博客! 点击 MyGitHub可以进入我的Github.
今天总算通过了git的考试,学会了很多东西,尤其是今天完成了git考核,说实话那些东西真的不难,只是一些命令而已。
在这里我十分感谢我的组长和组员们,他们给予了我很大的帮助,让我十分感动。
下面我将记录我的考核的命令。
wxy@wxy-X542UN:$ mkdir 兄弟会$ rm -rf 兄弟会
mkdir: 无法创建目录”兄弟会”: 文件已存在
wxy@wxy-X542UN:
wxy@wxy-X542UN:$ mkdir 兄弟会$ cd 兄弟会
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ git init/兄弟会$ touch 2019-08-21-git.md
已初始化空的 Git 仓库于 /home/wxy/兄弟会/.git/
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ vim 2019-08-21-git.md/兄弟会$ git add .
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ git commit -m”wxy”/兄弟会$ git remote add 兄弟会 git@github.com:17824909342/github.git
[master (根提交) 2179f9b] wxy
1 file changed, 1 insertion(+)
create mode 100644 2019-08-21-git.md
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ git branch test/兄弟会$ git checkout tset
wxy@wxy-X542UN:
error: pathspec ‘tset’ did not match any file(s) known to git.
wxy@wxy-X542UN:/兄弟会$ git checkout test/兄弟会$ git mv 2019-08-21-git.md
切换到分支 ‘test’
wxy@wxy-X542UN:
用法:git mv [<选项>] <源>… <目标>
-v, --verbose 冗长输出
-n, --dry-run 演习
-f, --force 强制移动/重命令,即使目标存在
-k 跳过移动/重命名错误
wxy@wxy-X542UN:/兄弟会$ git mv 2019-08-21-git.md 2019-08-21-git-test.md/兄弟会$ git push 兄弟会 tset
wxy@wxy-X542UN:
error: src refspec tset does not match any.
error: 无法推送一些引用到 ‘git@github.com:17824909342/github.git’
wxy@wxy-X542UN:~/兄弟会$ git push 兄弟会 test
对象计数中: 3, 完成.
写入对象中: 100% (3/3), 220 bytes | 220.00 KiB/s, 完成.
Total 3 (delta 0), reused 0 (delta 0)
To github.com:17824909342/github.git
[new branch] test -> test
wxy@wxy-X542UN:/兄弟会$ git checkout master/兄弟会$ git pull 兄弟会 test
A 2019-08-21-git-test.md
D 2019-08-21-git.md
切换到分支 ‘master’
wxy@wxy-X542UN:
来自 github.com:17824909342/githubbranch test -> FETCH_HEAD
已经是最新的。
wxy@wxy-X542UN:/兄弟会$ git merge 兄弟会/test/兄弟会$ git push 兄弟会 master
已经是最新的。
wxy@wxy-X542UN:
Total 0 (delta 0), reused 0 (delta 0)
remote:
remote: Create a pull request for ‘master’ on GitHub by visiting:
remote: https://github.com/17824909342/github/pull/new/master
remote:
To github.com:17824909342/github.git[new branch] master -> master
wxy@wxy-X542UN:/兄弟会$ git tag v1.0/兄弟会$ git push 兄弟会 v1.0
wxy@wxy-X542UN:
Total 0 (delta 0), reused 0 (delta 0)
To github.com:17824909342/github.git[new tag] v1.0 -> v1.0
wxy@wxy-X542UN:/兄弟会$ git remote -v/兄弟会$ git checkout -b test2
兄弟会 git@github.com:17824909342/github.git (fetch)
兄弟会 git@github.com:17824909342/github.git (push)
wxy@wxy-X542UN:
A 2019-08-21-git-test.md
D 2019-08-21-git.md
切换到一个新分支 ‘test2’
wxy@wxy-X542UN:/兄弟会$ vim 2019-08-21-git-test.md/兄弟会$ git tag v2.o
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ git add ./兄弟会$ git commit -m “wxt”
wxy@wxy-X542UN:
[test2 01d3404] wxt
2 files changed, 1 insertion(+), 1 deletion(-)
create mode 100644 2019-08-21-git-test.md
delete mode 100644 2019-08-21-git.md
wxy@wxy-X542UN:~/兄弟会$ git push 兄弟会 test2
对象计数中: 3, 完成.
Delta compression using up to 8 threads.
压缩对象中: 100% (2/2), 完成.
写入对象中: 100% (3/3), 267 bytes | 267.00 KiB/s, 完成.
Total 3 (delta 0), reused 0 (delta 0)
giremote:
remote: Create a pull request for ‘test2’ on GitHub by visiting:
remote: https://github.com/17824909342/github/pull/new/test2
remote:
To github.com:17824909342/github.git[new branch] test2 -> test2
wxy@wxy-X542UN:/兄弟会$ git push 兄弟会 v2.0/兄弟会$ git push -u 兄弟会 v2.0
error: src refspec v2.0 does not match any.
error: 无法推送一些引用到 ‘git@github.com:17824909342/github.git’
wxy@wxy-X542UN:
error: src refspec v2.0 does not match any.
error: 无法推送一些引用到 ‘git@github.com:17824909342/github.git’
wxy@wxy-X542UN:/兄弟会$ git add ./兄弟会$ git commit 兄弟会 v2.0
wxy@wxy-X542UN:
error: pathspec ‘兄弟会’ did not match any file(s) known to git.
error: pathspec ‘v2.0’ did not match any file(s) known to git.
wxy@wxy-X542UN:/兄弟会$ git commit/兄弟会$ git push -u 兄弟会 v2.0
位于分支 test2
无文件要提交,干净的工作区
wxy@wxy-X542UN:
error: src refspec v2.0 does not match any.
error: 无法推送一些引用到 ‘git@github.com:17824909342/github.git’
wxy@wxy-X542UN:/兄弟会$ git tag v2.0/兄弟会$ git tag
wxy@wxy-X542UN:
v1.0
v2.0
v2.o
wxy@wxy-X542UN:~/兄弟会$ git push 兄弟会 v2.0
Total 0 (delta 0), reused 0 (delta 0)
To github.com:17824909342/github.git[new tag] v2.0 -> v2.0
wxy@wxy-X542UN:/兄弟会$ git checkout master/兄弟会$ vim 2019-08-21-git-test.md
切换到分支 ‘master’
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ vim 2019-08-21-git-test.md/兄弟会$ git push 兄弟会 master:test3
wxy@wxy-X542UN:
Total 0 (delta 0), reused 0 (delta 0)
remote:
remote: Create a pull request for ‘test3’ on GitHub by visiting:
remote: https://github.com/17824909342/github/pull/new/test3
remote:
To github.com:17824909342/github.git[new branch] master -> test3
wxy@wxy-X542UN:~/兄弟会$ git log
commit 2179f9b9f55e700b79d682f62cfa14c39eed4d63 (HEAD -> master, tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test)
Author: wxy 1270430821@qq.com
Date: Wed Aug 21 20:30:54 2019 +0800wxy
wxy@wxy-X542UN:/兄弟会$ git reset –hard 2179f9b9f55e700b79d682f62cfa14c39eed4d63/兄弟会$ git checkout tset2
HEAD 现在位于 2179f9b wxy
wxy@wxy-X542UN:
error: pathspec ‘tset2’ did not match any file(s) known to git.
wxy@wxy-X542UN:/兄弟会$ git checkout test2/兄弟会$ git add .
error: 工作区中下列未跟踪的文件将会因为检出操作而被覆盖:
2019-08-21-git-test.md
请在切换分支前移动或删除。
终止中
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ git commit -m”wangxinyang”/兄弟会$ git checkout test2
[master 42069b8] wangxinyang
1 file changed, 1 insertion(+)
create mode 100644 2019-08-21-git-test.md
wxy@wxy-X542UN:
切换到分支 ‘test2’
wxy@wxy-X542UN:/兄弟会$ touch test2.md/兄弟会$ vim test2.md
wxy@wxy-X542UN:
wxy@wxy-X542UN:/兄弟会$ git add ./兄弟会$ git commit
wxy@wxy-X542UN:
[test2 f2d8a07] fgyodyisfwdl
1 file changed, 1 insertion(+)
create mode 100644 test2.md
wxy@wxy-X542UN:/兄弟会$ git commit –amend/兄弟会$ git log
[test2 6f50974] 惹 gyodyisfwdl
Date: Wed Aug 21 21:07:27 2019 +0800
1 file changed, 1 insertion(+)
create mode 100644 test2.md
wxy@wxy-X542UN:
commit 6f50974ef3b8be149c078fbbb24a55c9125ee15b (HEAD -> test2)
Author: wxy 1270430821@qq.com
Date: Wed Aug 21 21:07:27 2019 +0800惹
gyodyisfwdl
commit 01d340495aa3d11535dd37bb563e38878ca1457f (tag: v2.0, 兄弟会/test2)
Author: wxy 1270430821@qq.com
Date: Wed Aug 21 20:49:49 2019 +0800
wxt
commit 2179f9b9f55e700b79d682f62cfa14c39eed4d63 (tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test)
Author: wxy 1270430821@qq.com
Date: Wed Aug 21 20:30:54 2019 +0800
wxy
wxy@wxy-X542UN:/兄弟会$ git revert 6f50974ef3b8be149c078fbbb24a55c9125ee15b/兄弟会$ git reflog
[test2 f3432fc] Revert “惹”
1 file changed, 1 deletion(-)
delete mode 100644 test2.md
wxy@wxy-X542UN:
f3432fc (HEAD -> test2) HEAD@{0}: revert: Revert “惹”
6f50974 HEAD@{1}: commit (amend): 惹
f2d8a07 HEAD@{2}: commit: fgyodyisfwdl
01d3404 (tag: v2.0, 兄弟会/test2) HEAD@{3}: checkout: moving from master to test2
42069b8 (master) HEAD@{4}: commit: wangxinyang
2179f9b (tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test) HEAD@{5}: reset: moving to 2179f9b9f55e700b79d682f62cfa14c39eed4d63
2179f9b (tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test) HEAD@{6}: checkout: moving from test2 to master
01d3404 (tag: v2.0, 兄弟会/test2) HEAD@{7}: commit: wxt
2179f9b (tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test) HEAD@{8}: checkout: moving from master to test2
2179f9b (tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test) HEAD@{9}: checkout: moving from test to master
2179f9b (tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test) HEAD@{10}: checkout: moving from master to test
2179f9b (tag: v2.o, tag: v1.0, 兄弟会/test3, 兄弟会/test, 兄弟会/master, test) HEAD@{11}: commit (initial): wxy
wxy@wxy-X542UN:/兄弟会$ git remote rm 兄弟会/兄弟会$
wxy@wxy-X542UN:
这些全部都是我的考核步骤。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1270430821@qq.com
文章标题:兄弟会第八天
本文作者:王新阳
发布时间:2019-11-19, 08:43:00
最后更新:2019-11-19, 09:15:29
原始链接:http://wxy20170906.github.io.com/2019/11/19/8%E5%85%84%E5%BC%9F%E4%BC%9A%E7%AC%AC%E5%85%AB%E5%A4%A9/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。