git
王大锤子呦
认真你就赢了
展开
-
iOS git版本控制的使用(终端),常用指令使用
1:2:ls -al 可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占1 位,表示文件类型,第二段占3位,表示文件所有者对该文件的权限。3:git pull把代码从git上取下来,前提是你本地已经建仓4:rm .DS_Store 删除文件5:git status 查看文件状态6:git ch原创 2015-03-23 14:22:25 · 863 阅读 · 2 评论 -
ios git 的一些指令
1:git push origin master2:git push -u origin master3:git clone git@git地址:项目名字4:git pull5:git status6:git add XXX7: git commit -a -m "vvvv"原创 2015-04-13 14:28:41 · 912 阅读 · 0 评论 -
Could not read from remote repository.
今天换新电脑,忘了配置git环境,就去git服务器上取代码,然后一直报错,后来就重新配置了git环境。过程如下damingwuage:Desktop damingwuage$ ssh-keygen -t rsa -C "1011076472@qq.com"Generating public/private rsa key pair.Enter file in which to sa原创 2015-06-05 11:27:15 · 2534 阅读 · 0 评论 -
iOS 为git增加忽略文件
1:在终端与.git文件并列的地方,执行vim .gitignore 操作(创建一个忽略文件)2:点击i,进入编辑状态,然后把你要忽略的文件名字输入,如果有多个,记得换行。3:点击Esc,输入:wq,退出编辑状态并保存4:这个时候你发现,git status时你忽略的文件已经没有存在了。原创 2015-10-26 10:41:57 · 786 阅读 · 0 评论 -
warning: push.default is unset; its implicit value has changed in Git 2.0 from 'matching' to 'simple
warning: push.default is unset; its implicit value has changed inGit 2.0 from 'matching' to 'simple'. To squelch this messageand maintain the traditional behavior, use: git config --global pu原创 2015-10-29 14:43:45 · 2145 阅读 · 0 评论 -
git 创建分支命令行
1:git branch branchName(在本地创建一个命名为branchName的分支)2:git branch 查看当前自己所在的分支3:git branch -a 查看服务器的所有分支以及自己当前所在的分支4:git push origin branchName(把命名为branchName的本地分支推送到服务器)5:git checkout --track origi原创 2015-12-02 13:28:42 · 13265 阅读 · 0 评论 -
git不支持中文的乱码解决方案
如果你的git文件夹里有中文,在add的时候deleted: "\345\212\250\347\224\273/\345\212\250\347\224\273/AppDelegate.h"deleted: "\345\212\250\347\224\273/\345\212\250\347\224\273/AppDelegate.m"deleted:原创 2016-06-07 10:27:02 · 1893 阅读 · 0 评论 -
gitlib 上传时出现error: src refspec master does not match any解决办法
1:进入本地文件夹执行git init操作,这个是创建一个名为.git的文件夹,默认情况下是隐藏的2:第二步克隆到本地 git clone XXX (注释:XXX是你的git代码服务器地址)3:编辑项目4:git add 添加到缓存区5:git commit -a -m "里面写上本次修改的概要"6:git push origin master此处如果直接执行git pus原创 2017-08-22 11:11:08 · 604 阅读 · 0 评论 -
iOS git rebase错分支以后,如何解决
先git reflog 查看历史所有日志从上到下,越往后,head数字越大的,就是越早的操作,找到你rebase之前的commit操作然后执行git reset --hard HEAD@{8},就回到你rebase错误之前的commit地方然后重新rebase分支,对于已经push到远程个人分支的代码同样适用...原创 2018-12-01 19:48:47 · 1315 阅读 · 0 评论