Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
下载 Git 软件:http://git-scm.com/downloads
如果你是第一次使用 Git 的请先配置一些基本的信息
git config --global user.name "用户名称"
git config --global user.email "用户邮箱"
常用指令
| 指令 | 说明 | 
|---|---|
| git init | 把本地的目录变成 Git 本地仓库(执行一次即可) | 
| git remote add origin 项目地址 | 将你本地仓库与远程仓库关联起来 | 
| git pull --rebase origin master | 把仓库中的项目更新下来 | 
| git add . | 添加目录下所有发生改变的文件 | 
| git commit -m '注释信息' | 对准备提交的文件进行注释信息 | 
| git push -u origin master | 本地仓库代码提交至远程仓库(必须打上注释) | 
还原指令
| 指令 | 说明 | 
|---|---|
| git log | 查看仓库日志 | 
| git push -f origin master | 强制还原到 Push 到远程 | 
| git reset --hard (版本id) | 还原到指定的版本 | 
| git push origin HEAD --force | 强制提交到远端服务器 | 
其它指令
| 指令 | 说明 | 
|---|---|
| git pull | 合并差异 | 
| git reset --hard | 清除本地修改 | 
| git status | 查看本地目录的状态信息 | 
| git clone 项目地址 | 把仓库上的代码下载(克隆项目) | 
| git push -f | 用本地分支覆盖远程分支(谨慎) | 
| git checkout master | 切换分支 | 
| git reset --hard develop | 将本地的分支重置为 develop | 
| git push origin master --force | 推送到远程仓库 | 

Git 还有很多指令,不过学会这些基本的能用就行了!
Git 更多功能,请参考网上相关的视频课程(教程)
评论已关闭