GIT所能设及到的所有命令行
来源:互联网 发布:常温核聚变 知乎 编辑:程序博客网 时间:2024/06/05 19:11
/* 涉及到的所有命令行操作 */git init //初始化一个空的本地仓库git config user.name "wendingding" //配置用户名git config user.email "wendingding@126.com" //配置邮箱git config --global user.name "wendingding" //配置全局的用户名(个人)git config --global user.email "wendingding@126.com" //配置全局的邮箱(个人)touch main.m //创建一个.m文件git status //检查文件状态(红色·绿色)git add main.m //把main.m文件提交到暂缓区git status //检查文件状态(绿色·说明已经被提交到暂缓区,可以直接提交)git commit -m "添加了main.m文件" main.m //提交修改到本地仓库//...(创建新文件或修改文件都需要先将该文件添加到暂缓区,然后才能提交,XCode高度集成)git add main.m //修改了文件后需要添加git commit -m "修改了main.m文件" main.m //提交修改到本地仓库(文件可省略,省略则表示提交暂缓区all)touch Person.h Person.m //创建了Person类git add . //把两个文件都添加到暂缓区git config alias.st "status" //给status设置别名 简写为stgit st //测试别名是否有效git config alias.ci "commit -m" //给commit -m指令起别名git ci "添加Person类" //测试ci别名的使用git config --global alias.st "status" //设置全局别名git rm 1 //删除文件1 (rm 1 2 3 删除多个文件)git status //结果显示为绿色说明当前删除操作是在暂缓去完成的,还需要提交git ci "删除了文件1" //提交删除操作git log //查看git仓库的版本信息git reflog //查看版本信息的加强版本(增加了版本回退记录)git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit" //给log设置全局的别名,并设置颜色等//..git reset --hard HEAD //修改后未提交,回退到当前版本git reset --hard HEAD^ //回退到上一个版本方式1git reset --hard HEAD^^ //回到上上个版本git reset --hard HEAD~100 //回到前100个版本git reset --hard HEAD~1 //回退到上一个版本方式1git reset --hard (5位版本号) //回到指定的版本git log(reflog) //查看版本信息,对比两个指令的区别//..git init --bare //初始化共享仓库git clone /Users/文顶顶/Desktop/GIT/server/weibo //克隆共享仓库中的项目到本地touch .gitignore //创建忽略文件git add .gitignore //把忽略文件提交到暂缓区git commit -m "设置忽略文件"git push //把忽略文件提交到远程仓库//使用XCode进行commit 和push操作的时候 server端不识别?不知道是什么原因1> 显示隐藏文件夹# 显示隐藏文件$ defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder# 不显示隐藏文件$ defaults write com.apple.finder AppleShowAllFiles No && killall Finder
0 0
- GIT所能设及到的所有命令行
- 大学期间的所有课设及大作业源码
- git的常用命令行及理解
- git命令行及shell命令行
- C++中类型空间及所能存储的最大值
- 关于IE11,我们所知道的以及我们所能预料到的 document.all不支持 ?
- 关于IE11,我们所知道的以及我们所能预料到的
- java 输出目录里的所有文件 到命令行
- wget 下载网页及网页所需的所有资源
- 从githug命令行游戏内学习到的git知识
- 注意所设标志的还原语句
- Git 命令行教程及实例教程
- 现在所能做的
- git命令行的使用
- git命令行的使用
- Git命令行的使用
- git常用的命令行
- 不用命令行的GIT?
- iOS与HTML5交互方法总结
- MongoDB入门
- ftruncate()
- python简单基础介绍
- mongoose
- GIT所能设及到的所有命令行
- MMORPG手游AOI解决方案
- Zigbee 直间入网
- leetcode:Counting Bits
- 安装deep learning 的 python开发环境
- IOS设置UIView、UIButton等控件的边框设置为圆角
- Error:Execution failed for task ':app:transformClassesWithDexForDebug'解决记录
- tomcat7启动服务内存溢出
- fflush(stdin)