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 git@server-name: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操作

 

posted @ 2019-01-03 15:31  cooper_wang  阅读(8430)  评论(0编辑  收藏  举报