GIT
Posted whoamimy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GIT相关的知识,希望对你有一定的参考价值。
Git
相关命令整理
git config --global user.name //配置姓名 git config --global user.email //配置邮箱 git config --list //查看配置信息 git init //初始化本地仓库 git status //查看文件状态 git add 文件名 //添加某个文件到暂存区,如果写 . 代表当前文件夹下所有的文件、 git commit -m 日志说明 //提交到本地仓库 git log //查看提交记录 git checkout 文件名 //撤销,让暂存区文件覆盖工作区间文件 git rm --cached 文件名 //在暂存区移除相应文件 git reset --hard 提交ID //恢复到指定版本 git branch //查看分支 git branch 分支名 //创建分支 git checkout 分支名 //切换分支 git merge //合并分支 git branch -d 分支名称 //删除分支 git clone 地址 //克隆远程仓库 git push 地址 分支名 //往服务器推送 git pull 地址 //将服务器代码拉取到本地 git remote add 名称 地址 //给地址取别名 git push -u origin master //-u的参数让git记录信息,下次只需要 git push 就能进行提交 ssh-keygen //生成一对密钥
提交文件到Git
仓库
需要使用到的命令:
-
git init` 初始化git仓库
-
git status
查看文件状态 -
git add 文件列表
追踪文件 -
git commit -m 提交信息
向仓库中提交代码 -
git log
查看提交记录
git checkout 文件
场景:当我们不小心把其他的一些测试代码或者是一些没用的文件添加到了暂存区后,我们可以通过命令进行移除
git rm --cached 文件名
git reset --hard 提交ID
-
-
git branch 分支名称
创建分支 -
-
应用场景:分支的临时切换
-
存储临时改动: git stash
-
恢复改动:
-
-
git push -u 远程仓库地址或别名 本地分支名称:
-u 记住推送地址及分支,下次推送只需要输入git push即可
以上是关于GIT的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段