git-bash的使用
Git 思维
Git
管理项目时, 文件流转的三个工作区域: git
的工作目录, 暂存区域, 以及本地仓库.
Git与GitHub
Git: 源代码版本控制工具 GitHub: 一个远程的代码托管仓库
Git初次运行
设置用户与邮箱
1 | git config --global user.name 'John Doe' |
可以通过git config --list
检查已有的配置信息
Git入门使用
1 | git init # 初始化本地仓库 |
本地与远程交互
1 | git fetch |
Git分支使用
Git多人协作过程
1.首先, 可以试图用
git push origin branch-name
推送自己的修改
2.如果推送失败, 则因为远程分支比你的本地更新, 需要先用
git pull
试图合并
3.如果合并有冲突, 则解决冲突, 并在本地提交
4.没有冲突或者解决掉冲突后, 再用
git push origin branch-name
推送就能成功
比较好用的别名配置
1 | git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" |
Git更多功能
- 标签
gitignore
的使用- 版本回退
git
打补丁- 自己搭建
git
服务
关于Markdown
的使用
Markdown
语法请直接访问Markdown Wiki,基本上看一遍表格就会了
README
的使用示例: 我的vim配置