git
代码管理与多人协同工具
git 有什么作用
代码存储,提交,回滚,查看修改差异;
多人协同,选择/构建分支,提交pr;
git与github
差别1:作用不同
git:版本管理工具
github:代码开源与分享
差别2:环境不同
git:本地环境
github:线上环境
git常见用法
1.拉取代码,克隆库
由于最新系统更新,建议拉取库之前配置 ssh key
,它的目的是将github与本地git关联起来,一个 ssh key
对应一台设备、一个账号、一个git环境,配置方法见官方文档。
接下来我们就可以通过ssh下载代码了
git clone git@github.com:xxx.git
2.本地开发
将文件添加到暂存区
git add filename|path
查看当前暂存区状态
git status
代码commit
一个commit代表一个本地小节点的提交,后续会作为回滚依据
git commit -m "somewords"
3.多人协作
获取当前所有分支
git branch -a
拉取一个分支
git checkout 分支名称
在上面切换过来的分支上建立自己的分支
git checkout -b 自己的分支名称
github仓库
坑:github的私有库中是存在权限管理的,读写权限可以单开,如果代码提交不上去,可以让leader开下权限;
github 使用习惯
1.提交完push,然后pr之后,告知领导后,后面的合并流程就不用你管了。
当前就记录到这里,后面陆续更新遇到的坑点。
Last updated