git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
git工作流程
一般工作流程为:
- 克隆git资源作为工作目录(如github或者gitee)
- 更改克隆下来的资源
- 如果在此期间其他人也更改了此项目,你可以进行更新
- 提交之前可以查看更改的文件
- 提交修改
- 修改完成后,如果发现了错误,可以撤回修改并再次修改提交
git基本操作
git init //将当前目录初始化一个git仓库
git clone //从现有的git的仓库拉取代码
git add . //将当前目录文件添加到暂存区
git commit //提交暂存区文件到本地仓库
git reset //回退版本
git rm //将暂存区和工作区的文件删除
git status //查看当前仓库的状态
git log //查看历史提交记录
git remote //操控远程仓库
git fetch //从远程获取代码库
git pull //下载远程代码并合并
git push //推送远程代码并合并
git分支管理
几乎每一种版本控制系统都以某种形式支持分支,一个分支代表一条独立的开发线。 使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。
git branch (分支名) //创建一个分支名
git checkout (分支名) //切换分支
git merge //合并分支
总结
git的基本使用命令大致就这些,如果想要更多的了解使用可以上网查询。