Git本地操作
-
将项目clone到本地
git clone https://github.com/xxxx.git
-
创建git
git init # 创建本地仓库
-
查看git文件状态
git status
-
提交暂存区
git add xxx # 将xxx文件提交到暂存 git add . # 将所有文件提交到暂存
-
提交到仓库
git commit -m '立项'
-
查看日志
git log
-
回退版本
git reset --hard HEAD^ # 回退到上个版本
HEAD 当前版本
HEAD^ 上个版本
HEAD^^ 上上个版本
HEAD0~10 当前版本到前10个版本
通过log查看版本编号, git reset --hard 版本号 回退到特定版本
Git远程操作
-
设置用户信息
git config user.name 'dev' git config user.email 'dev@163.com'
-
推送到远程
git push
-
pull到本地
git pull
-
大版本 打包
git tag -a v1.0 -m 'version 1.0' # 本地打包 git push origin v1.0 # 将标签推送到远端
-
分支
git branck # 查看当前分支 git checkout -b dev # 创建并切换分支 git checkout dev # 切换分支 git push -u origin dev # 将本地分支及文件推送到远端 git checkout master git merge dev # 将dev分支的代码合并到master分支
Git忽略文件
-
.gitignore
.idea/ *.py[cod]