任务地址
https://bbs.excellence-girls.org/topic/209/git%E7%AE%80%E5%8D%95%E5%BA%94%E7%94%A8
完成时间
2016-12-05
任务要求的作业
-
常用的git操作:
- 如何在系统上安装git
- 如何配置git基本信息:
git config
- 如何把文件增加到
.gitignore
里以忽略它 - 如何初始化版本库:
git init
- 如何创建和删除分支:
git branch
- 如何切换到某个分支:
git checkout
- 如何查看仓库的状态:
git status
- 如何把某个文件添加到git暂存区域:
git add
- 如何把暂存区域的内容提交到本地仓库:
git commit
- 如何重置代码:
git reset
- 如何把本地仓库推送到远程仓库:
git push
- 如何把远程仓库clone到本地:
git clone
- 如何把远程代码拉到本地:
git pull
- 如何rebase:
git rebase
-
github功能:
- 如果把某个仓库clone到本地
- 如何创建自己的密钥并在github上配置,这样使用git命令时不需要每次输入密码
- 如何创建一个仓库
- 如何把代码push到仓库里
- 如何把本地的某个branch push到仓库里
- 如何在一个commit或者pull request上对代码进行评论
- 如何提交一个pull request
- 如何创建一个issue
学习工程中我写的其他博客
学习工程中我写的其它小例子
- 无
任务总结
版本控制在团队工作中一向是关键的一步,否则常常会导致事倍功半。
虽然目前只是初识Git,但在学习Git操作的时候,不仅学到了很多关于团队开发中版本控制的知识,已经感觉到了Git在团队开发中能为版本控制起到的重要作用。