Git
约 277 个字 预计阅读时间 1 分钟
1. 创建新仓库
- 创建新的文件夹
- 执行
git init
2. 克隆仓库
- 克隆 本地 仓库
git clone path_to_local/repository - 克隆 远程 仓库
git clone usrname@host:path_to_remote/repository
3. 工作流
本地仓库由 git 维护着 三棵树:
working dir工作目录:持有 实际 文件index暂存区:临时 保存改动HEAD:保存 最近一次commit结果
4. 暂存 & 提交 commit
4.1 添加改动到暂存区 index
- 提交单文件改动
git add <file_name> - 提交所有文件改动
git add *
4.2 提交改动到 HEAD
git commit -m "备注"- 这一指令将暂存的改动提交至
HEAD,但 并未同步至远端
5. 推送 push
git push origin 分支名称- 若还没有克隆现有仓库,可以使用以下指令将该仓库链接至远端
git remote add origin <server_info>
6. 分支 branch
- 创建仓库时的默认分支为
master - 创建分支并切换
git checkout -b neo_branch_name - 切换回主分支
git checkout master - 删除分支
git branch -d delete_branch_name - 推送分支至远端
git push origin to_b_pulled_branch- 本地分支被推送至远端前,对他人 不可见