JAY站

Valar Morghulis Valar Dohaeris

静下心来,用心观察 处处都透着生活的美.


Git 的常用命令

tag 操作

  • git tag 列出本地的tag
  • git push --tags 推送本地tag到远程服务器
  • git tag -d xxx 然后 git push origin :refs/tags/xxx 两步操作将远程服务器的某个tag删除

创建git空白分支

方法一

  • git checkout --orphan empty-branch 创建一个分支
  • git rm -rf . 删除当前分支的所有文件, 因为不想有东西
  • git commit -am "new branch for nothing" 提交记录
  • 注意 如果没有任何文件提交的话,分支是看不到的,可以创建一个新文件后再次提交则新创建的branch就会显示出来.
  • git branch -a 查看分支

方法二

git symbolic-ref HEAD refs/heads/newbranch 
rm .git/index 
git clean -fdx 
# <do your work> 
git add your files 
git commit -m 'Initial commit'

其他

  • git status 查看当前的本地仓库状态
  • git pull origin master 从远程库拉取最新的文件到本地库,防止 直接推送报错
  • git add . 添加 当前目录 所有的 未保存文件 到本地库
  • git commit -m "注释内容" 将刚才 添加到本地库的文件 这一系列行为 的 注释添加上
  • git push origin master 推送本地库的修改文件到远程库
  • git stash 将本地的修改内容添加到 本地库的暂存区,主要用于 拉取远程文件时出现冲突 而不能拉取,但又不想将修改的内容添加到本地库的问题
  • git stash pop 将本地库暂存区的文件 再释放出来,继续编辑
  • git branch -a 列出本地所有的分支,a 就是 all
  • git checkout 分支名称 根据分支名,切换分支 ,如果没有则 切换失败
  • git checkout -b 分支名称 根据分支名称 切换分支, 如果没有就创建一个
最近的文章

MWeb 配置 七牛云 图床

Preference偏好 -> Publishing发布服务 Name 名称可以随便填写, 主要是为了标志此云存储空间的名称 ,Bucket Name 同理 API URL 此处地址的填写指南可以点击[?]号按钮,跳转到七牛云的存储区域域名列表根据下面我的七牛云空间信息所以我选择的是华东区域的服务器域名 Access Key & Secret Key 的配置个人中心 -> 密钥管理 面板查找 Image URL Prefix图片前缀 也就是上面的七牛空间详情图的...…

工具继续阅读
更早的文章

Cocoapods 的常见问题与警告

TextEdit编辑Podfile后的警告[!] Smart quotes were detected and ignored in your Podfile. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice.一般...…

Cocoapods继续阅读