置昵称和邮箱(全局):
git config --global user.name "昵称"
git config --global user.mail 邮箱
克隆项目:
git clone 项目仓库地址
初始化仓库:git init
上传当前项目所有文件:
git add .
上传指定文件:
git add README.MD
删除指定文件:
git rm README.MD
提交文件并添加注释:
git commit -m '注释说明'
添加远程项目地址:
git remote add 区域名 远程项目地址
注:地址形式为:http://gitee.com/xxx/xxx.git或git@git.oschina.net:xxx/xxx.git
删除远程项目地址:
git remote rm 区域名
重命名远程仓库区域名:
git remote rename 旧区域名 新区域名
从远程仓库下载:
git pull 区域名 master
查看已添加的远程仓库:
git remote -v
注:加上-v表示显示远程仓库地址。
查看状态:
git status -s
查看日志:
git log
查看文件差异:
git diff 或 git diff --cached
查看分支:
git branch
创建dev分支:
git branch -l dev
删除dev分支:
git branch -d dev
创建并切换到dev分支:
git checkout -b dev
切换到dev分支:
git checkout dev
合并分支(master下操作):
git merge dev
查看本地所有标签:
git tag
基于最新提交创建标签:
git tag 标签名
删除标签:
git tag -d 标签名
上传所有标签:
git push --tags
撤销尚未提交的修改:
git checkout head .
撤销已提交的修改: 恢复到上一个版本:
git reset --hard HEAD^
恢复到某个版本:
git reset --hard 编号
via:https://www.fcwys.cc/archives/302.html
上一篇:
音视频转码工具ffmpeg使用下一篇:
scp远程拷贝文件