pod git 基本命令

Git操作

配置用户名和电子邮件

git config --global user.name "" //名字可以随意取
git config --global user.email

克隆代码到本地

git clong XXX

拉取代码

拉取 git pull --rebase

git 项目状态

git status

切换分支

git checkout dev

提交空内容

git commit —allow-empty -m “autotag xxxxx”

解决冲突提交

1.git add .
2.git rebase --continue
3.git push

打tag

1.git tag 0.2.365
2.git push --tags

删除修改

  1. 本地修改了一堆文件(并没有使用git add到暂存区),想放弃修改。
    git checkout .
  2. 本地新增了一堆文件(并没有git add到暂存区),想放弃修改。
    git clean -xdf
  3. 本地修改/新增了一堆文件,已经git add到暂存区,想放弃修改。
    git reset HEAD .
  4. 本地通过git add & git commit 之后,想要撤销此次commit
    git reset commit_id

git暂存修改

git stash(将工作区或者暂存区内容保存至堆栈,每次保存,会生成一条记录)
git stash save "备注"(本次暂存内容提示)
git stash pop(恢复保存的内容至工作区,同时堆栈会删掉这次保存的内容)
git stash apply(恢复保存的内容至工作区,堆栈会保留这次内容,不会删除)
git stash apply stash@{1} (应用指定的保存)

查看暂存修改记录

git stash list(查看所有暂存记录)
git show stash@{1} (查看这条暂存具体内容)


更新组件 基础库

pod update 库名(同时更新多个库,空格隔开)
pod update 库名 --verbose --no-repo-update
pod repo master update/pod repo spec update更新本地指定repo库

检查版本

pod --version

删除cocospods

sudo gem uninstall cocoapods

安装指定版本

sudo gem install cocoapods -v 1.8.3 -n /usr/local/bin/

创建pods库

pod lib create XXX

基础库发布命令(需位于example 上一层)

pod repo push XXX XXX.podspec --allow-warnings --use-libraries (--skip-import-validation 过滤校验)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。