mac下出现xcrun: error导致git、svn无法使用的解决办法
出现 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun
在终端输入,会安装xcrun
xcode-select --install
打开终端,在终端中进入(cd命令)你项目所在目录(cd加一个空格在添加项目目录回车)
依次输入以下命令行:
git init
git add . ( . 表示所有文件 如果想添加项目中的指定文件,那就把.改为指定文件名即可)
git commit -m ' ' (冒号里面写注释语句)
git remote add origin https://gitee.com/GxQmz/qmz.git (后面的URL地址就是我在码云复制的那个https地址,图片3所示)
(出现 fatal: remote origin already exists. 执行 git remote rm origin 重新添加即可)
git pull --rebase origin master
git push -u origin master
(出现 Username for 'https://gitee.com': 输入用户名回车然后输入密码)
如果进行到这步的时候提示,如下这两行错误:
error: Cannot pull with rebase: You have unstaged changes.
error: Additionally, your index contains uncommitted changes
原因:如果有未提交的更改,是不能git pull的
解决:
先执行 git stash
再执行 git pull --rebase origin master
最后再执行 git push -u origin master