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

 

posted @ 2019-11-10 20:10  samma2018  阅读(143)  评论(1编辑  收藏  举报