Git

基本命令 clone(克隆):从远程仓库中克隆代码到本地仓库。 checkout(检出):从本地仓库中检出一个仓库分支然后进行修订。 add(添加):在提交前先将代码提交到暂存区。 commit(提交):提交到本地仓库。本地仓库中保存修改的各个历史版本。 fetch(抓取):从远程库,抓取到本地仓库,不进行任何的合并动作,一般操作比较少。 pull(拉取):从远程库拉到本地库,自动进行合并(merge),然后放到到工作区,相当于fetch+merge。 push(推送):修改完成后,需要和团队成员共享代码时,将代码推送到远程仓库。 配置 设置配置信息 1 2 git config --global user.name "自己的用户名" git config --global user.email "自己的邮箱" 查看配置信息 1 2 git config --global user.name git config --global user.email 基本使用 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 git init #初始化仓库 git status #查看的修改的状态(暂存区、工作区) git add [单个文件名|通配符] #(工作区 --> 暂存区) git commit -m '注释内容' #(暂存区 --> 本地仓库) git log [option] #查看提交日志 #--all 显示所有分支 #--pretty=oneline 将提交信息显示为一行 #--abbrev-commit 使得输出的commitId更简短 #--graph 以图的形式显示 git reset --hard <commitID> #版本回退 git reflog #查看已经删除的提交记录 分支 分支类型 master(生产) 分支 线上分支,主分支,中小规模项目作为线上运行的应用对应的分支; ...

2024-08-09 · 2 分钟 · Nebula