【git】本地仓库与远程仓库如何建立连接

文章目录

    • 1.在本地创建一个目录,生成`.git`文件
    • 2.在gitee里新建或者是已存在的仓库,获取其`ssh`
    • 3.再在bash里输入,进行本地与远程仓库的关联
    • 4. 该命令用于将工作目录中的更改添加到暂存区 待提交
      • a.提交单个文件、多个文件
      • b.提交全部文件
    • 5.将暂存区中的更改提交到本地仓库的版本历史中。
    • 6.将本地仓库中的提交推送到远程仓库。
      • 例如,将本地的 "master" 分支推送到名为 "origin" 的远程仓库:
      • a.新建的远程仓库是空的,要加上-u
      • b.仓库不是空的,就不用加上-u
        • 首次执行上面的命令这句,以后直接可以用
      • c.可能会出现的问题
        • 1.
          • 【解决方法】:
        • 2.
          • 【解决方法】:
    • 每天进步一点点 笔记仅供自学,用来回看复习,不一定适合你,如有错误请指出。

1.在本地创建一个目录,生成.git文件

git init

【git】本地仓库与远程仓库如何建立连接_第1张图片

2.在gitee里新建或者是已存在的仓库,获取其ssh

【git】本地仓库与远程仓库如何建立连接_第2张图片

3.再在bash里输入,进行本地与远程仓库的关联

git remote add origin 复制的ssh

4. 该命令用于将工作目录中的更改添加到暂存区 待提交

a.提交单个文件、多个文件

git add <file1> <file2> ...

b.提交全部文件

git add .

5.将暂存区中的更改提交到本地仓库的版本历史中。

提交是对代码做出的实际更改的快照,每个提交都有一个唯一的标识符(commit hash)。

git commit -m "Your commit message here"

6.将本地仓库中的提交推送到远程仓库。

推送是将本地分支的更改上传到远程仓库,以便其他开发者可以访问和拉取这些更改。

git push <remote> <branch>

例如,将本地的 “master” 分支推送到名为 “origin” 的远程仓库:

git push origin master

a.新建的远程仓库是空的,要加上-u

git push -u origin master

b.仓库不是空的,就不用加上-u

git push origin master
首次执行上面的命令这句,以后直接可以用

如果你已经使用 -u 或 --set-upstream 选项将本地分支与远程分支关联,以后推送时可以简化为:

git push

c.可能会出现的问题

1.

【git】本地仓库与远程仓库如何建立连接_第3张图片

【解决方法】:

因为新创建的远程仓库里面有初始化文件,与本地的仓库内容不相符,所以要先同步 !!!!

git pull --rebase origin master

然后再进行git push origin master就能成功了。

2.

【git】本地仓库与远程仓库如何建立连接_第4张图片

【解决方法】:

这个错误表明 Git 无法找到名为 “origin” 的远程仓库。出现这个错误的原因可能是你的本地仓库没有配置远程仓库,或者配置的远程仓库地址不正确。
检查远程仓库的存在: 确保远程仓库 “origin” 存在。你可以使用以下命令查看已配置的远程仓库:

git remote -v

在这里插入图片描述
我这里明显是名字有问题,我少输入了一个"origin in"


每天进步一点点 笔记仅供自学,用来回看复习,不一定适合你,如有错误请指出。

你可能感兴趣的:(#,git,git,github)