美文网首页
Git常用的一些指令

Git常用的一些指令

作者: a浮生若梦a | 来源:发表于2018-03-18 17:22 被阅读0次

//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基本命令用法,后面会慢慢积累更新。

相关文章

网友评论

      本文标题:Git常用的一些指令

      本文链接:https://www.haomeiwen.com/subject/claeqftx.html