Git项目初次关联远程仓库
Posted cooper-wang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git项目初次关联远程仓库相关的知识,希望对你有一定的参考价值。
本地环境:win10
远程仓库:码云
默认Git已经安装
用pycharm创建了新的项目,想直接关联到远程仓库,但是push的时候一直提示无权限
1、右键目标地址Git Bash Here,或者打开Git Bash,进入到目标文件夹
2、在指定文件夹创建git工作环境,指令:git init
此时,根目录下出现.git的隐藏文件夹
3、git status 指令可查看当前git工作区情况,可以看到工作区中有哪些文件还未添加到暂存区
4、git add <file> 指令将工作区的内容提交到暂存区
如有多个文件,则一个一个add到暂存区
5、用git commit -m <message>将工作区的内容提交至分支
至此本地项目Git提交完成,下面为远程仓库操作
6、登录码云,创建新的远程仓库,保存远程仓库地址
注意:“使用Readme文件初 始化这个仓库”这个选项不要勾选,勾选后仓库不为空,push会失败
7、本地git仓库关联远程仓库
指令:git remote add origin [email protected]:path/repo-name.git
参数根据远程仓库地址填写(创建好远程仓库还未有任何提交时,码云会有提交指引)
8、本地初次推送若已经有ssh-key,则直接进行推送,git push -u origin master,则本地库推送到远程仓库
至此本地项目推送到远程仓库成功
9、若本地无ssh,向远程仓库推送会报错,提示无权限,此时本地cmd指令 ssh-keygen -t rsa -C "邮箱地址",完成操作可生成ssh,打开生成的id_ras.pub文件,将生成ssh密匙存入远程仓库帐号,即可向远程仓库推送
10、初次推送完成,可打开pycharm克隆远程仓库的项目,并且可以进行pull与push操作
以上是关于Git项目初次关联远程仓库的主要内容,如果未能解决你的问题,请参考以下文章