Git常用命令+报错solution
1. 将本地代码上传至git
进入文件夹。鼠标右键,打开git -> Git Bash Here -> git init。执行命令后目录下创建一个.git文件夹。
2. 将本地代码添加到本地仓库:
git status
git add
3. 将add的文件commit到仓库:
git commit -m"message"
4. 在github中创建repository
5. 关联本地仓库到github中:
git remote add origin git@github com:xxx.git
6. 上传代码至git远端仓库
git push -u origin master
执行完后,如果没有异常,等待执行完就上传成功了,中间可能会让你输入Username和Password,你只要输入github的账号和密码就行了。但是在这一步很多人执行会报错,报类似failed to push some refs to......的错误,那是因为本地代码目录缺失README.md文件。我们只需要先
通过如下命令进行代码合并【注:pull=fetch+merge】
git pull --rebase origin master
报错:
1.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.
需要设置ssh key:
github -> settings -> SSH and GPG keys -> New SSH key, 在本地代码文件夹根目录内运行git bash
ssh-keygen -t rsa -C "samma.2009@163.com"
cat ~/.ssh/id_rsa.pub 粘贴生成的key到gitub中
然后执行git push --set-upstream origin master