用 Git 管理作业 (一篇非常初级的入门介绍)

没有想到的是, 我用 Git 干的第一件事居然是管理计算方法的作业. 这篇博客算是对第一次使用的回忆和总结, 算是学习笔记吧.


首先建立一个 git 目录:

git init

然后就可以随便写一点代码, 写完之后, 把代码放到 staging area:

git add .

这时可以向 repository 提交代码了:

git commit

然后 git 会调用 nano 编辑器, 完成保存提交信息后, 一次提交就完成了. 之后每次修改源代码之后, 都可以随时用

git commit -a

把修改提交到 repository 中. 每次提交的根本的标记是用文件散列值标记的, 具体信息可以用命令

git log

来查看. 如果想要看看之前某次提交之后的代码, 只需

git checkout <hash>

就可以了, 当然不是要把 Hash 值完整地包含到上面的命令里, 前五位即可. 想要回到开发版只要在写

git checkout HEAD

就可以了. 如果写着觉得东西有模有样了, 就可以打个标签:

git tag <tag-name> HEAD

以后 checkout 的时候只要写 tag-name 就可以了, 不用写散列值. 如果作业做完了, 想自己搞点新花样, 就可以做一个分支:

git branch <new-branch-name> <tag>

第二个参数表示分支点的标签, 如果想看看自己的项目分了多少分支, 只要用命令

git branch

就可以查看, 如果分支比较复杂, 就改用 GUI:

git gui

最后, 是交作业的方法:

git archive --format=tar --prefix="hw1/" <tag> > ../hw1.tar

参数都非常清晰易懂.


似乎管理作业的话, 这些功能就够用了吧.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值