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

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

相关推荐
福如意如我心意3 分钟前
git清除仓库敏感文件并同步至远端的操作
git
Brilliantwxx3 小时前
【Linux】 开发|Git 版本控制与 gdb/cgdb 调试
linux·笔记·git
.Hypocritical.1 天前
Git 全套实操|配置 /.gitignore/ 分支合并 / 冲突解决 /git stash 完整教程
git
来日方长。。。。long1 天前
Hermes Agent橙皮书共读|第三篇:保姆级实战部署|本地/VPS从零搭建Hermes
ide·git·hermes
其实防守也摸鱼1 天前
VS Code Git 工作树:解锁多分支并行开发新体验
数据库·git·安全·oracle·架构·自动化
ERD Online1 天前
我们怎么设计 good first issue:让第一个 PR 两小时内合入
数据库·git·后端·开源·issue
Python私教2 天前
Codex 自动写 Commit 够安全吗?一套证据化 Git 提交流程
人工智能·git·后端
果果燕2 天前
实习笔记(一):NFS、Samba、VNC、Git、CMake、systemd、内核、交叉编译
linux·arm开发·c++·笔记·git
美味蛋炒饭.2 天前
Git 版本控制(下)
开发语言·git·学习·总结·后端开发
互联网中的一颗神经元2 天前
09 — .git 地图:打开那个隐藏文件夹
大数据·git·elasticsearch