不是默认分支,每次需要输入时,更改 按个branch为分支即可,例子在下面:
git branch –set-upstream-to=origin/ master
yangdeMacBook-Pro:ios_jihai yangliu$ git branch –set-upstream-to=origin/master master
命令行 拉取代码:
1.切换到想保存代码目录(查看当前目录为pwd),
git init
2.(查看某个文件 用cat Podfile ) 拉取代码命令:git pull +url(一般为.git)
3.提交为 git comitt
4.增加新文件为git add a.c
文件先 commiit +单个文件名称 再push,
回复一个文件 用 checkout :git checkout jihai/jihai-prefix.pch
当 提交命令之时显示未pull之两种方法
方法一:取消最近一次本地 commit 的命令:git reset HEAD^
方法二:pull 服务器的提交记录到本地 commit 之前到命令:git pull —rebase
提交最后一次修改:git commit –amend
这个应该很多人都需要
git commit -m ‘xxxxx’
之后突然觉得注释信息不太好,想修改
那么执行 git commit –amend 修改最后一次提交的信息
如果你对nano不感冒的话,git config –global core.editor vim
如果不幸把不正确的注释git push到远程服务器,那就 执行 ‘git push origin +master:master’ 强制更新
恢复上一次的问题件,git checkout +单个文件名或多个文件名。
当提交文件不能查看 diff 时,可以 git reset HEAD +单个文件名 回退某个来对比(重要 ^为所有文件的意思, 单个文件不加)
方式二:通过命令行,你直接执行git clean -d -fx即可。可能很多人都不明白-d,-fx到底是啥意思,下一篇关于git的文章会介绍下git clean相关的东西。
规范流程:先stash pull pop am push;
第一次设置git仓库提交代码时会找不到分支:git push origin master就可以了
git默认是对大小写不敏感:
git config core.ignorecase false
用上面的命令改