GIT那点事
2020-12-11 18:57:09 8 举报
AI智能生成
Git那点事
作者其他创作
大纲/内容
开始的那些设置
git config
global
local
http or ssh
常规套路
任何目录都可以变成git
git init
三板斧
git add -A
git commit -m "为啥要提交"
git pull --rebase & git push
各种回退
未add
git checkout -- <file>
已add、未commit
git reset HEAD <file>
已commit
git reset --hard HEAD^
git reset --hard <COMMIT_ID>
删除untracked的文件、目录
git clean -fd
远程版本库
建立关联——就这么简单
高阶套路
分支
用好Git-flow就够了
冲突解决
经常pull
用客户端,用客户端,用客户端
常见的分支模式
develop-->master
master-->pre-production-->production
master-->多production分支(当前项目使用)
Submodule
Git库中嵌入Git
托管仓库推荐
码云 Gitee
Github
不会Git 寸步难行
没事经常pull一下
能用客户端就不要用命令行
每次修改完成都要提交,不要跨天
最后还是要了解技术细节
廖雪峰的Git教程
猴子都能懂的GIT入门
Git官网Book
不说原理,不说理论,一切以日常使用出发
不会告诉你它是Linux的附属品
不会告诉你它和SVN的区别
不会告诉你分布式 VS 集中式
更不会告诉你什么是主干、什么是分支
就告诉你怎么用它,怎么用好它,遇到理论一律跳过
开始先来捋一捋
版本管理
个人
团队
本地和远程
Git 和 Github
SVN平稳过渡
称手的兵器
Tower
SourceTree
命令行
其他工具一概不推荐
0 条评论
下一页