天天看点

Git 创建远程仓库和本地仓库进行连接

Git 创建远程仓库和本地仓库进行连接

Git 创建远程仓库后面在本地仓库对远程仓库进行一个链接

远程仓库如下

Git 创建远程仓库和本地仓库进行连接

在本地仓库项目文件夹里面用git bash.exe 打开git 操作进入下面的目录

Git 创建远程仓库和本地仓库进行连接

先用ls 查看当前目录有没有文件夹,发现没有文件夹

pwd 查看当前路径

后面用git remote -v 查看一下仓库有没有别名

发现没有

Git 创建远程仓库和本地仓库进行连接

用git remote add origin 命令重新命名别名

Git 创建远程仓库和本地仓库进行连接

发现加上面这个没有用 因为 origin 是别名名字 后面没有加仓库名称

这个时候需要我们去远程仓库复制 远程仓库的链接名,给他重新命名,方便后面的上传

Git 创建远程仓库和本地仓库进行连接
Git 创建远程仓库和本地仓库进行连接
Git 创建远程仓库和本地仓库进行连接

git add . 把当前仓库里面文件提交到暂存区

在commit提交远程仓库的时候出现

Git 创建远程仓库和本地仓库进行连接
Git 创建远程仓库和本地仓库进行连接

错误显示无需要提交

这边在文件夹里面放一个py文件测试看看

Git 创建远程仓库和本地仓库进行连接

放入一个py文件后面,提交缓冲区,后面commit提交远程仓库,发现是没有问题的,说明上面错误是说明我们的仓库没有东西,无需要提交

Git 创建远程仓库和本地仓库进行连接

上面只在本地仓库提交了

在远程仓库没有提交

Git操作命令

Git 创建远程仓库和本地仓库进行连接

把远程仓库拉取下来到本地

Git 创建远程仓库和本地仓库进行连接

本地就有了

Git 创建远程仓库和本地仓库进行连接

到提交远程仓库的时候发现这个ssh那个链接不可以

Git 创建远程仓库和本地仓库进行连接

并且

Git 创建远程仓库和本地仓库进行连接

这个时候怎么办呢?

1、先输入git remote rm origin 删除关联的origin的远程库

2、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git

3、最后git push origin master,这样就推送到自己的仓库了。

git remote rm origin [email protected]:wavelet-aa/msb_-erp.git

git remote add origin https://gitee.com/wavelet-aa/msb_-erp.git

git push -u origin master

git remote rm origin 删除关联的origin的远程库

出现这个问题

Git 创建远程仓库和本地仓库进行连接

其实 只需要这样就行了!

git remote remove origin

后面不需要写仓库地址!只需要这样就行了!

然后:再次git remote -v发现已经没有仓库地址了。

所以开始设置新仓库地址:

git remote add origin xxx.git

git remote remove origin 成功

Git 创建远程仓库和本地仓库进行连接

然后:再次git remote -v发现已经没有仓库地址了。

Git 创建远程仓库和本地仓库进行连接

所以开始设置新仓库地址:

git remote add origin xxx.git

Git 创建远程仓库和本地仓库进行连接

git push -u origin master 提交远程仓库

发现还是不可以

Git 创建远程仓库和本地仓库进行连接

理论上面 可以从gitee 远程仓库,git pull 拉取下来 说明链接是没有问题的,就是在提交的时候出现问题

后面又测试后,又出现了其他的问题,应该是 .git这个文件夹里面有缓存记录,这边全部删除,重新搞一遍 用

https 链接重新搞一遍再看看问题

发现还是不行,不过也发现问题了

问题就是本地这里分支和远程仓库的分支不一样导致的问题

Git 创建远程仓库和本地仓库进行连接

用 git push -u origin main 就会在这个远程仓库进行推送,并不是 SSH免密导致的问题,

这个是疯狂作死导致的问题

前面的这个文件夹提交不了是,因为是空的文件夹

Git 创建远程仓库和本地仓库进行连接

这个时候,把这个文件夹删除 ,重新创建一个项目文件夹

Git 创建远程仓库和本地仓库进行连接
Git 创建远程仓库和本地仓库进行连接

后面又重复上面步骤试试

Git本地仓库和远程仓库链接

Git 创建远程仓库和本地仓库进行连接

给远程仓库链接取一个别名 origin

Git 创建远程仓库和本地仓库进行连接

把本地仓库添加到缓冲区

Git 创建远程仓库和本地仓库进行连接

提交本地仓库到缓冲区

Git 创建远程仓库和本地仓库进行连接

拉起远程仓库到本地仓库文件

Git 创建远程仓库和本地仓库进行连接
Git 创建远程仓库和本地仓库进行连接

远程仓库和本地仓库进行同步:

使用 git push -u origin master

Git 创建远程仓库和本地仓库进行连接

会出现上面报错 是因为你的git上面分支是main 和远程仓库master不一致导致的

这个时候你需要把本地仓库的main分支改为 master 分支,才可以提交

git branch 查看当前分支名

Git 创建远程仓库和本地仓库进行连接

使用 ​

​git branch -M master​

​​命令, 把当前master分支改名为main, 其中 ​

​-M​

​的意思是移动或者重命名当前分支

Git 创建远程仓库和本地仓库进行连接

现在就是master 分支了

git push -u origin master 本地仓库上传远程仓库命令再试试

Git 创建远程仓库和本地仓库进行连接

继续阅读