git工作流程简介及常用命令

1、git工作流程

1.从远程仓库中克隆或拉取代码到本地仓库(clone/pull)

2.从本地进行代码修改

3.在提交前先将代码提交到暂存区

4.提交到本地仓库。本地仓库中保存修改的各个历史版本

5.修改完成后,需要和团队成员共享代码时,将代码push到远程仓库。

2、git常用命令

流程:工作区(workspace)-->暂存区(index)--本地仓库(repository)--->远程仓库(remote)

2.1、git 全局设置

git config --global user.name "your username"

git config --global user.email "your email"

2.2、命令大全

查看配置和状态

git config -l 查看git配置

git status 查看git状态

添加到暂存区和提交

git add 文件名 将文件添加为追踪状态(tracked )存入暂存区,以便git提交到本地 仓库

git commit -m " " 将暂存区文件提交到本地仓库 -m 表示提交日志

git commit -a -m "" 合并添加和提交的命令 -a表示 add

git log --oneline 查看提交日志

本地仓、工作区、暂存区的纠葛

git reset --hard 版本 将本地仓库的历史版本恢复到本地

git restore --staged 文件名 将暂存区的修改重新放回工作区

git restore 文件名 丢弃工作区对文件内容的修改

分支

git branch 分支名 创建分支

git branck -v 查看分支

git checkout 分支名 切换分支

git branch -d 分支名 删除分支

git merge 分支名 将分支合并到主干分支(master)

git diff 查看分支文件内容差异

3、案例

案例1:

将远程仓库的内容pull到本地仓库

1、创建一个空文件夹(作为本地仓库)

2、使用 git init 初始化本次仓库

3、git remote add origin 远程长度地址 链接本地仓库与远程仓库

4、git remote -v 查看是否链接成功

5、git pull origin master 从远程仓库的分支中拉取文件

案例2、

将本地仓库的内容push到远程仓库

1、将文件添加到本地仓库(可以按需添加)

git add . 表示添加所有文件

2、将添加的文件提交到本地仓库

git commit -m '提交说明'

3、管理本次仓库与远程仓库

git remote add roigin 远程仓库地址

4、将项目推送到远程仓库

git push origin master

如果出现仓库冲突,先移除,再添加。

相关推荐
CC码码1 小时前
管理你的多个 Git 密钥(多平台多账号)
git·gitlab·github
CC码码1 小时前
管理你的多个 Git 密钥(单平台多账号)
git·gitlab·github
大卫小东(Sheldon)1 小时前
GIM 1.5发布了! 支持Windows系统了
git·ai·rust
flying jiang1 小时前
将大仓库拆分为多个小仓库
git
李boyang9 天前
Git(四):远程操作
git
荻野泽溪9 天前
Git新建分支并同步到远程
git
漫步企鹅9 天前
【Git】新建一个远程分支的常规操作
git·新建远程分支
潇-xiao10 天前
Linux下的版本控制器Git(15)
linux·笔记·git
@昵称不存在10 天前
Git学习
git·学习
pe7er10 天前
⛔️⛔️⛔️丢弃本地commit,强制采用远端代码
git