git的操作流程基本使用

git的操作流程基本使用

首先确保安装了gitgit下载网址

在这里插入图片描述
上图是git的几大主要步骤。

Git分为三个区

在这里插入图片描述
工作区(working diretory) 用于修改文件
缓存区(stage) 是用来暂时存放工作区中修改的内容
提交历史(commit history) 提交代码的历史记录

下面主要是在vs code中使用git

  1. 创建远程仓库

  2. 创建本地仓库
    a. 配置.gitignore
    b. git init
    c. git add .(在当前目录下的添加)
    (仓库分为工作区 暂存区 提交区,文件夹即是工作区,现在我们新建一个空文件并使用git add <文件名>把它添加到暂存区。)
    d. (最后我们使用git commit -m "注释"把它提交到版本库) git commit -m “init”

  3. 将本地仓库推送到远程仓库
    git remote add origin ‘url’(url远程仓库的地址)(关联)
    git push origin master (推送)

  4. 在本地创建dev分支, 并推送到远程
    git checkout -b dev (创建并切换到这个分支)
    git push origin dev(推送到到远程,如果远程没有这个分支则创建这个分支)

  5. 如果本地有修改
    git add .
    git commit -m “xxx”
    git push origin dev

  6. 新的同事: 克隆仓库
    git clone url
    git checkout -b dev origin/dev(根据远程仓库的分支创建本地的分支)
    git pull origin dev

    重点 :如果远程仓库更改,本地的新同事在克隆之后需要添加更改的新分支这需要先
    git pull 拉取远程仓库的的分支,然后在
    git checkout -b xxx origin/xxx

  7. 如果远程修改
    git pull origin dev (从远程仓库同步到本地)

其他的一些命令

1.git status 查看当前命令下是否存在.git目录
2.git stash # 保存某次修改
3.git pull # 从远程更新代码
4.git push # 将本地代码更新到远程分支上
5.git reflog # 查看历史命令
6.git status # 查看当前仓库的状态
7.git diff # 查看修改
8.git log # 查看提交历史
9.git revert # 回退某个修改

发布了84 篇原创文章 · 获赞 204 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_44983621/article/details/102976138