0.安装
- 在Linux下安装
> sudo apt-get install git
- windows下安装
> https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fgit
- 安装完成后,初始设置用户名与邮箱
> git config --global user.name `Jyang`
> git config --global user.email `smallpot@foxmail.com`
1.使用
- 创建版本库:终端进入项目目录下,输入:
git init
- 添加文件到暂存区
> git add test.py #添加单个文件
> git add . #添加当前整个目录文件
- 显示暂存区状态
> git status
* 提交暂存区的文件修改操作到版本库
> git commit -m "提交注释,修改了第二行"
- 删除文件
> git rm "test.py"
2.远程仓库
> 国内 https://gitee.com/
> 国外 https://github.com/
- 提交代码
> git push `https://gitee.com/yj/Django.git` `master`
- 修改项目别名
> git remote add DjangoProject https://gitee.com/yj/Django.git
> git push DjangoProject master #修改后的推送方法
> git remote remove DjangoProject
- 查看远程仓库
> git remote -v
3.团队合作
- 在当前目录下克隆远程仓库项目
> git clone `https://gitee.com/SmallPot/Django.git`
- 更新本地项目
> git pull DjangoProject master
4.版本控制
- 查看项目日志
> git log #显示日志
> git log --pretty=oneline #单行显示日志
> git reflog #显示版本号与对应修改注释
> git reset --hard HEAD^^^ #在当前版本基础向前切换^个版本
> git reset --hard b605eOF #切换到指定版本
- 分支管理
> git branch #查看当前分支
> git branch wechar #创建新分支wechar
> git checkout wechar #切换到wechar分支
> git merge wechar #wechar分支合并到当前分支
> git branch -d wechar #删除wechar分支