1. git init //初始化git仓库
2.git clone giturl //cd到指定文件夹 ,拉取远程服务端代码到该指定文件夹
3.git add -A //添加本地修改到工作区
4.git commit -m “commit message log” //提交日志
5.git status
6.git diff xxx.m //查看xxx文件前后对比
7.git log //查看提交日志
8.git reset --hard HEAD^ //回到上个版本
9.git reset --hard versionxxxx //回到指定版本号,版本号前面几位即可
10.git reflog //所有版本号提交日志信息(包括版本号)
11.git checkout —xxx.m. //把xxx.m文件的修改撤销 ,撤销某个文件
12.git checkout branchName 切换到指定分支
13.git merge branchName 在当前分支下合并branchname到当前分支
14.git reset HEAD xxxx.m把暂存取的修改撤销掉,重新放回工作区
15.git rm xxx.m 删除掉版本库中的文件,然后git commit -m “xxx”
16.git stash 当你开发到一半的时候 你不想提交,使用git stash暂存到工作区
17.git stash pop 恢复工作区中暂存的任务
18.git tag tagName 新建一个标签
19.git checkout tagName 切换到指定tag
20.git restore xxx.swift 恢复改变 相当于discard
1.git config --global alias.别名 status 相当于git 别名 == git status
2.cd到当前目录,可以向gitignore里添加忽略文件 open .gitignore
3.git checkout -b “branchName” 创建并切换到指定分支
远程仓库操作
git remote add origin git@github.com:chan/xxxx.git. ///关联远程仓库
git push -u origin master //推送到远程仓库 首次要加 -u
git常用命令总结
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 想要学会使用Git,首先需要理解什么是分布式版本库,什么是工作区和暂存区,这几个概念是理解很多命令的基础。强烈推荐...
- IDEA版 环境准备 1.Git官网下载安装git https://git-scm.com/download/wi...
- 5月以来,哪怕对市场风向再不敏感的人,也感觉到阵阵凉意。二级市场连续下挫,一级市场融资环境恶化,不论企业融资数量还...