//cd到文件下
cd //后面加文件路径,直接拖拽对应文件到里面就可以
//查看添加文件的状态
git status
//显示更改过的内容
git diff //如果显示具体某个文件,直接在后面加文件路径
//将所有文件添加到缓存库(如果添加单个文件把“.”换成要添加的文件即可)
git add .
//同步远程库
git pull origin master
//将缓存中添加文件Commit到git本地库
git commit -m "填写修改信息"
//关联远程github仓库
git remote add origin 后面加上https:复制的那个url.git
//查看所有远程仓库
git remote
//查看指定远程仓库地址
git remote xxx
//查看指定远程仓库地址
git remote set-url origin +url地址
//删除远程地址
git remote rm origin
//提交到远程库
git push origin master
//git - error: failed to push 用一下这个push试一下
git push -f origin master
//查看提交记录
git log
//还原到某一次提交
git reset --hard 后面加commit ID
//上一次add的全部撤销, 如果只撤销某一个文件 只在后面追加文件即可
git reset HEAD
//设置提交的邮箱和名字
git config --global user.email "写你的email"
git config --global user.name "写你的name"
//有些软件经过了汉化或者破解,打开的时候显示文件损坏。
//系统偏好设置 -> 安全性与隐私 -> 通用 -> 选择“任何来源”选择对勾,打开即可。macOS Sierra 10.12后在终端输入:
sudo spctl --master-disable //显示"任何来源"
sudo spctl --master-enable //不显示"任何来源"
// 如果Mac电脑设置 “任何来源”后,打开新下载的软件还是提示文件已损坏,就执行以下命令。
sudo xattr -d com.apple.quarantine 后面追加不能打开的软件的路径(直接把不能打开的软件拖进来即可)
//查看CocoaPods版本
pod --version
//查看git相关配置信息
git config --global -l
/** 写shell脚本 */
mkdir ccShell //创建一个名字叫ccShell的文件夹
//编辑名字叫ccShell.sh脚本
vim ccShell.sh
//保存编辑好的内容
按一下键盘左上角 esc 键, 输入 :wq 然后回车 //保存并退出
cat ccShell.sh //查看shell里面的内容
sh ccShell.sh //执行ccShell.sh里面的内容
//查看静态库.a文件是否支持i386等
lipo -info 后面加.a库路径
//合并模拟器和真机状态下的静态库文件
lipo -create 真机.a文件路径 模拟器.a文件路径 -output 保存路径/库名字.a
//根据收集的堆栈地址定位到代码位置
//检查dSYM 所支持的UUID设备的架构类型(arm64, armv7, armv7s 等)
dwarfdump --uuid XXX.app.dSYM
//定位到代码位置
xcrun atos -o (1) -arch arm64 -l (2)敲空格(3)
*** 括号对应要填的内容解释
(1):括号里面输入项目里面对应的符号表,路径dSYMs/XXX.app.dSYM/Contents/Resources/DWARF/XXX
(2):堆栈信息里面的起始地址,在堆栈信息前面信息里面,app名字后面那个地址。
(3):加上结束地址,在堆栈信息后面有个+123456数字(数字是我随便写的),这个数字要先转换成16进制,然后加上前面的起始地址得到 。
(*):指令中arm64要根据实际信息的类型来改变。
//Mac查看开机时间,也就是计算finder的运行时间(不受休眠影响)
ps -ax -o etime,command -c | grep Finder
//mac电脑是将内存当作虚拟内存的,通常是不启用的,启用会降低电脑运行速度,如果要开启,在终端内输入:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
虚拟内存容量禁用命令
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
苹果手机连接Mac电脑USB接口频繁掉线
拔掉手机,杀掉usbd进程,然后插上再试试
终端执行以下命令杀掉usbd进程
sudo killall -STOP -c usbd
- 以上为Git基本命令用法,后面会慢慢积累更新。
网友评论