本文共 980 字,大约阅读时间需要 3 分钟。
- git init ->初始化 并生成一个.git隐藏目录
- git config --global user.name 'name' -> 'name名字可以任意起'自报家门
- git config --global user.email '邮箱地址' -> '邮箱地址符合邮箱规则即可'
- git add ./readme.md ->添加指定的文件到暂存区
- git add ./ ->把当前目录下的所有修改过的文件或新建的文件添加到暂存区
- git commit -m '提交信息说明' ->提交文件到版本库
- git status ->查看状态
- 建立.gitignore文件 ->在文件中设置要忽略的文件(文件路径如:/.idea;一个文件一行)
- git log ->查看提交日志
- git log --oneline ->精简版的提交日志
- git reset --hard head~0 -> 版本回退("0"表示最近一次提交,以此类推)
- git reflog ->查看每一次切换版本的记录
- git branch dev ->创建dev分支
- git branch ->查看分支
- git checkout dev ->切到dev分支
- git merge master ->合并分支
- git branch -d dev ->删除dev分支 不能‘自己删除自己' (合并过程中如果发生冲突,需手动处理)
- git push '地址' master -> 把当前分支内容上传到远程master分支
- git pull '地址' master ->把远程分支数据拉回本地(本地需要初始化一个.git目录)
- git clone '地址' ->远程数据全部拉到本地 多次执行会覆盖本地原有数据,一般第一次使用
- push and pull 简写(一般先pull 再push)
- git remote add origin '地址' -> 'origin'是变量 名字 可以任意起该变量指向'地址' 如:git push origin master and git pull origin master (只能在当前项目中使用)
- git push origin -u master ->'-u' 表示当前分支与远程分支建立联系(也是一种简写)如: git push and git pull
转载地址:http://gwxil.baihongyu.com/