美文网首页
【git】本地项目关联到远程项目

【git】本地项目关联到远程项目

作者: 七月份的Leo | 来源:发表于2019-08-29 16:52 被阅读0次

git经常用,但是关联项目也只有项目刚开始的时候会用上,用的少,怕忘记,所以简单的记录一下。

顺便把基本概念也记录下......

基本概念

工作空间

可以理解为我们编写代码、经常会修改到的文件或文件夹,一般就是我们能直接操作的项目。

本地仓库

当我们初始化(git init)之后,会在当前目录下生成一个与项目并列的.git文件夹,当我们对项目作出更改之后使用git commit命令,一般是将修改提交到本地仓库,也就是该文件夹下面的文件会对应修改,请注意,此时,远程仓库并没有同步我们的更改。

远程仓库

当我们在本地的修改提交到本地仓库后,使用push命令才能将具体的修改版本化到远程仓库,这样,才算完成了整个使用git管理代码的流程,这三个概念讲解的比较浅显,大家不妨查看官方文档,见:https://git-scm.com/book/zh/v2

暂存区

暂存区域是一个文件,保存了下次将提交的文件列表信息,一般在 Git 仓库目录中。可以简单的把它理解为工作空间到本地仓库的一个缓冲区。

基本的 Git 工作流程

1.在工作目录中修改文件。

2.暂存文件,将文件的快照放入暂存区域。

3.提交更新,找到暂存区域的文件,将快照永久性存储到 Git 仓库目录。

接下来,进入正题。

本地项目关联远程仓库

1.初始化本地仓库

$ git init

该操作会在当前目录下生成一个名为.git的文件夹,我们不妨把他理解为本地仓库。

2.add工作空间的修改到暂存区

$ git add 

3.提交暂存区的内容到本地仓库

$ git commit -m "这里填写本地修改的注释内容"

4.关联远程仓库

$ git remote add origin [这里是git仓库地址]

远程仓库这里需要自己去到GIT网站搭建。

5.将当前分支关联到远程分支

$ git branch --set-upstream-to=origin/本地分支名  远程分支名

6.拉取远程仓库内容

$ git pull

如果拉不下来,提示 refusing to merge unrelated histories 的话,使用下面的语句

git pull origin master --allow-unrelated-histories

7.提交修改

$ git push

至此,项目就可以做到和远程仓库进行关联管理了。

相关文章

  • 【git】本地项目关联到远程项目

    git经常用,但是关联项目也只有项目刚开始的时候会用上,用的少,怕忘记,所以简单的记录一下。 顺便把基本概念也记录...

  • Git本地项目推送至远程已知仓库

    使用场景: 本地已有项目推送到远程刚创建的Git仓库,使本地项目与远程仓库关联; 1. Gitlab创建新项目; ...

  • Git 步骤

    命令的方式和远程git关联 远程git 新建仓库,得到远程地址 本地项目先执行 git init---git ad...

  • 本地项目关联到远程git仓库

    本地项目关联到远程git仓库 场景是这样的:在gitee-code上新建一个项目,gitee会帮你把项目初始化,初...

  • Git 基础操作

    一、Clone 远程代码到本地 到 https://{项目}.git 拷贝项目代码到本地 二、修改项目 拉取最新代...

  • git操作经验

    git如何在本地仓库关联远程仓库 本地建立项目 yi-fast,进入目录,初始化本地仓库git init 在git...

  • git的基本使用

    标签(空格分隔): git 获取远程仓库的项目到本地 使用 git clone 远程仓库地址 (如果使用 git ...

  • git常用命令

    git clone 项目地址 拉取远程项目到本地 git pull 更新代码(会自动合并代码) git fetch...

  • git 将本地项目关联到远程仓库

    http://www.jianshu.com/p/2a8b4e627991

  • git 将本地项目关联到远程仓库

    1.首先在项目目录下初始化本地仓库 git init 2.添加所有文件( . 表示所有) git add . 3....

网友评论

      本文标题:【git】本地项目关联到远程项目

      本文链接:https://www.haomeiwen.com/subject/lqoiectx.html