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项目初次关联远程仓库的主要内容,如果未能解决你的问题,请参考以下文章

git之本地仓库关联远程仓库

Git本地已有项目关联远程仓库

Git 新项目关联到远程仓库

git创建远程仓库

git修改远程仓库关联

本地仓库关联远程仓库git操作