ROR框架遇到的小问题 及 git 的部分使用方法


开始啥都没注意 就操作 然后就 悲剧了,总结了一下 以下几个小细节:

  • ruby版本管理

  • gem 源

  • pg安装问题

 #一开始如果如果没有安装rvm 也不需要安装后卸载原来的ruby 
 brew install rvm
 rvm install ruby-version 
 rvm --default use ruby-version
 #加入到系统变量中
 sourece /User/account.rvm/scripts/rvm  
 #                pg安装问题
 #  bundle install 遇到 An error occurred while installing pg 
 # (0.17.0), and Bundler cannot continue. Make sure that gem 
 # install pg -v '0.17.0' succeeds before bundling. 时 解决方案
 # 源自overflow
 
 brew update
 brew install postgresql
 gem install pg
 # 查看gem版本 并更新 
 gem -v && gem update --system
 # 添加源  
 gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/ 
 # 设置完 查看一下 确保只有https://gems.ruby-china.org/    rubychina的源
 gem sources -l 
 
git 看到的
    #init    

#本地:
git init  
#或者   直接  
git init filefloarname  

#git status 

    #commit   

    #diff 

git diff —staged        # 查看 和暂存区的 区别。 

git diff  HEAD          #来和头一次提交进行比较

git diff —color-words   #从单字上 查看区别  
#或者 
        —word-diff 

    #log

git log 

git log —online 

git log —stat  

git log —path                               #每次提交 的不同 

git log —graph —all —decorate —oneline      #  展示每次提交的一行概括 
git log --stat -- filename       #可以清晰的看到文件的变化,暂存区
git log --stat -M --follow -- filename    #全局的变化 
    #remove 

git rm 

git add -u  

git rm —cached                              #删除 但不删除文件

#在移动文件 文件后

git add -A .        # 在对文件进行移动、删除、增加后使用此命令可以一步到位
# 会从当前目录开始,无限递归对文件进行检查 。。。 
#move                不推荐
git mv /oldpath /newpath
git status                                    #会发现 产生了mv
#ignore 
touch .gitignore      #创建一个 忽略列表文件
git add .gitignore    # 添加到工程
git commit -m"said"   #说明、描述
vim .gitignore        # 编写忽略列表
#               参照格式
#       .sass-cache
#       *.log
#       temp/       
#
#
#
git ls -files --others --ignored --exclude-standard #查看文件有哪些被忽略掉了

​# 如果 git 还没有add 提交 可以 撤销
git checkout -f

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhogjiane

人生苦短

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值