Git开发工具实战(scm+svn+linux)

Git开发工具实战(scm+svn+linux)

适用人群: 软件行业人员。从小白到老兵。


Git开发工具实战(scm+svn+linux)
共22课时
1小时53分42秒
2018-10-24更新


课程目标

知道如何在实战中使用
Git: 创建仓库,提交,push, pull, 合并,如何写log. 本着实用主义的精神,只教授最实用最接地气的知识!

适用人群

软件行业人员。从小白到老兵。

课程简介

Git 是目前最强大的版本控制工具, 没有之一。虽然目前国人使用最多的是SVN, 但是SVN早已呈现出没落的态势。2010年使用Git的人只有一些对技术敏感的学习型企业,外企。2015年则达到了30% 的国内使用率。不会Git ,在技术沙龙上都不好意思跟人打招呼。 ^_^ 如果你的公司在使用SVN,建议你提前学习Git. 如果你是个行业新人,那么就直接从Git学起。 不要害怕,我来教你,Git很容易入门的。本课程介绍了Git的实用工具,如何在本地操作,如何跟远程协同,以及如何在Github, coding.net等公共平台上创建远程仓库。


视频列表

版本控制工具介绍:CVS, SVN, GIT.

选择Git的原因

Git的安装和配置(全局和局部)

Git的几个概念:待提交列表,本地仓库,远程仓库

创建本地仓库 git init

提交代码到本地 git add/commit

查看任意时刻状态的命令:git status.

查看历史的记录: git log

查看历史日志(log)的详情: git show

撤销本地刚才的commit: git reset

取出历史版本: git checkout

删掉本地的文件: git rm

添加时忽略一些文件: gitignore

本地分支的创建,删除和切换

本地分支之间的代码的合并(merge)

在远程创建仓库: 在github上创建。

在远程创建仓库: 在coding.net上创建。

git push origin 中的origin 的来历: 远程git repo的别名

第一次获取远程服务器的代码: git clone

第二次及以后更新代码(不考虑冲突): git pull & push

常见的合并冲突 ( git pull 之后的 conflicts的解决办法)

git实战中的最佳实践

打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!
  • © 2015-2022 juststudy
  • PV: UV:

请我喝杯咖啡吧~

支付宝
微信