-
如果需要创建新的仓库,请参考配置git并创建新的仓库。按照教程安装有三个小问题:
1.1 在测试ssh的时候,显示Host Key Verification Failed
。网上的教程说删除~/.ssh/known_hosts文件即可,但是我的文件夹里只有id_rsa和id_rsa.pub,并没有known_hosts文件。问题便在这里,别人的是因为已经存在,导致不对,需要删除。我的是因为没有,需要创建。在命令行输入ssh-keyscan -H github.com >> ~/.ssh/known_hosts
即可。感谢ssh测试错误。
1.2 在进行到下面这一步时,需要将后面的URL修改为https://github.com/用户名/仓库名.git
,并且保证该仓库已经在github账号中创建好了。
1.3failed to push some refs to 'xxx.git'
解决上述问题后,在最后一步push的时候,发现又出问题。查了一下,发现时在github网页上创建仓库时,默认创建了README文件,但是本地没有。所以需要pull下来合并之后再上传。使用git pull --rebase origin master 命令合并代码,然后push就可以了。感谢push-pull -
配置git账号:
-
如果让当前电脑的所有git操作均使用同一个git账户:
git config --global user.name "xxxxx" git config --global user.email "xxx@xxx"
-
如果想为每个项目单独配置不同的git用户,在每个项目的主目录下执行:
git config user.name "xxxxx" git config user.email "xxx@xxx"
- 如果想让电脑记住github的账号密码:
-
如果想为全局配置记住账户密码:
git config --global credential.helper store
-
如果想为每个单独项目配置记住账户密码:
git config credential.helper store
进行如上操作之后,只需输入一次账号密码,之后操作不再需要账号密码。
- 下面记录一下从github上clone一个仓库,修改并上传至原仓库的使用要点:
-
从github上clone代码
git clone https://github.com/用户名/项目名
-
修改代码之后,现将文件加入本地暂存区。
git add 文件名 #表示将文件加入本地暂存区 或 git add . #表示将当前文件夹下所有文件添加至暂存区
-
确认提交更改
git commit -m "提交的更改说明"
-
将本地库内容推送到远程仓库github。输入下述命令,输入命令之后,按照提示输入github的用户名和密码即可。
扫描二维码关注公众号,回复: 4721518 查看本文章git push origion master