git
基本概念
remote,远程仓库;workspace,工作区;index,暂存区;repository,本地仓库。四者间的关系如图所示(图片来源于网络)。
常用命令
clone:通过git远程仓库的url克隆代码到本地,克隆方式包括ssh和https。ssh需要配置密钥,然后之后的操作就都不需要git的账号密码。不过常用的还是通过https的方式克隆。
pull:拉取远程仓库的所有commit,提交代码前一定要先pull。
add、rm:将指定文件添加到暂存区、将指定文件从暂存区移除
commit:提交暂存区的文件到本地仓库。
push:将commit推到远程仓库
checkout:切换分支,新分支是当前分支的子分支
merge、rebase:合并代码相关
status:查看当前分支有修改的文件
log:查看commit记录
branch:分支相关
stash:将当前分支的修改放入堆栈中保存
详细的可看阮一峰的博客,Git教程,常用 Git 命令清单。
分支管理策略
Linux
基础命令
sudo:加在命令前面,获取root权限
cd:进入指定路径,路径若以“/”开头则表示根路径,以“…”开头表示上级路径
ls、ll:查看当前路径下的所有文件和文件夹
rm:移除文件,加上-rf则移除文件夹
常用工具
xshell:终端软件
FileZilla:文件传输工具
vim
后续补上…
项目部署
后续补上…
第一次更新:2019.1.23