Git常用的一些指令

//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基本命令用法,后面会慢慢积累更新。
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,909评论 4赞 54
  • git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 5,448评论 1赞 45
  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 16,310评论 5赞 147
  • 今天正月十五,元宵节,下了很大一场雨。天蒙蒙亮的时候,我就看见简由人往马厩里喂了一大把饲料。简由人对着屋内的我大喊...
    情书格阅读 146评论 0赞 0
  • 脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存...
    Daimer阅读 1,439评论 0赞 10

友情链接更多精彩内容