原本先cd到目录下,然后git init,接着直接用git branch + 分支名,报错:
fatal: Not a valid object name: ‘master’.
其实这是因为现在还没有添加项目文件到本地缓存。需要先git add . 添加想要的文件到本地仓库缓存,然后git commit -m “xxxx”提交到本地仓库,此时才能创建分支。
在本地创建好了分支以后,可以把本地分支推到远程分支上:
一开始直接就用了git push origin 本地分支名:远程分支名。结果报错:
fatal: ‘origin’ does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.fatal: ‘origin’ does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
这是因为现在终端还没有连接远程服务器。
我们可以增加一个名为orgin的远程服务器。使用这个命令:git remote add origin + url
之后就可以 git push origin 本地分支名:远程分支名(自己命名)