《任务103 Git》任务产出汇总

任务地址

https://bbs.excellence-girls.org/topic/209/git%E7%AE%80%E5%8D%95%E5%BA%94%E7%94%A8

完成时间

2016-12-7

任务作业要求

  • 常用的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 和 GitHub 那点事

任务总结

Git 是分布式版本控制系统,GitHub 是一个面向开源及私有软件项目的托管平台,通过学习这两个工具,我对团队协作开发项目有了新的理解,之前在实验室做项目,也会产生很多协作问题但因为人数少距离近,大都可以通过直接交流克服,也一直在思考如果项目很大人数很多,大家要如何协作,现在全都有了答案,感受到了Git和GitHub的强大指出,虽然理论已经基本学完,但有些还是理解不到位,比如GitHub的pull request 和 issue 等就理解的不够深刻,但还要靠以后的多练习多使用达到融会贯通,只有实践才能出真知。

你可能感兴趣的:(《任务103 Git》任务产出汇总)