ios 开发问题

code did not match any file(s) k

2015-11-16  本文已影响3145人  HongCuiMao

    在用Xcode实现Commit时可能会遇到各种各样的提交报错,有些是可以避免的,有些可能是Xcode本身的bug。这对于像我这样的新手来说是很头疼,过了一段时间发现用终端提交更好用。

    具体步骤:1. 打开终端,输入cd + 空格,然后把文件直接拖进去,回车

                    2. 输入git commit -m '描述信息',回车就OK了

                    3. commit后要查看是否成功提交,输入 git log 

还有一些实用的git命令


一. 初始化配置

#配置使用git仓库的人员姓名

git config --global user.name "Your Name Comes Here"

#配置使用git仓库的人员email

git config --global user.email you@yourdomain.example.com

#配置到缓存 默认15分钟

git config --global credential.helper cache

#修改缓存时间

git config --global credential.helper 'cache --timeout=3600'

git config --global color.ui true

git config --global alias.co checkout

git config --global alias.ci commit

git config --global alias.st status

git config --global alias.br branch

git config --global core.editor "mate -w"    # 设置Editor使用textmate

git config -1 #列举所有配置

#用户的git配置文件~/.gitconfig


二. 查看、添加、提交、删除、找回,重置修改文件

git help <command>          # 显示command的help  

git show                             # 显示某次提交的内容  

git show $id   

 git co  --  <file>               # 抛弃工作区修改  

git co  .                              # 抛弃工作区修改    

 git add <file>                   # 将工作文件修改提交到本地暂存区  

git add .                             # 将所有修改过的工作文件提交暂存区    

git rm <file>                      # 从版本库中删除文件  

git rm <file> --cached      # 从版本库中删除文件,但不删除文件    

 git reset <file>                 # 从暂存区恢复到工作文件  

git reset -- .                      # 从暂存区恢复到工作文件  

git reset --hard                  # 恢复最近一次提交过的状态,即放弃上次提交后的所有本次修改    

git ci <file>

git ci .

git ci -a                              # 将git add, git rm和git ci等操作都合并在一起做

git ci -am  "some comments"

git ci --amend                    # 修改最后一次提交记录

git revert <$id>                  # 恢复某次提交的状态,恢复动作本身也创建了一次提交对象

git revert HEAD                    # 恢复最后一次提交的状态

上一篇下一篇

猜你喜欢

热点阅读