Git仓库命令学习记录

Git常用基本命令

1.全局环境设置

第一次创建创建仓库需要

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱"

2.创建本地空仓库

创建文件夹:

mkdir 文件夹

进入文件夹:

cd 文件夹

查看文件:

cat 文件夹

初始化本地仓库命令:

git init

3.添加文件到本地仓库

使用git add命令将文件添加到本地仓库的提交缓存
添加单文件:

git add 文件名

添加全部:

git add .

这个时候还不算添加到了本地仓库,我们还需要使用git commit命令为其添加修改的描述信息

git commit -m "描述"

改写提交信息的命令:

git commit --amend

查看历史提交日志:

git log

4.回滚代码仓库 --hard是重置代码仓库版本

4.1 回滚到指定历史版本
先使用git log查看历史版本

git log

在使用git reset --hard命令回滚

git reset --hard 要回滚的id

5.查看提交之后文件是否做了改动

git status

6.将文件撤销回到最近一次修改的状态

git checkout -- file

你恢复到了修改前的版本,你想再次回滚到已回滚的在之前的版本是不行的
查看单个文件可回滚版本

git log filename

7.删除文件

git rm 文件名

8.查看提交历史

git reflog

9.重置所有缓存区操作

git reset

10.git分支操作

git切换分支:

git checkout

使用git checkout -b参数来创建一个分支,创建完成分支后会自动切换过去

git checkout -b dev

我们在使用branch来查看当前属于哪个分支,也就是查看HEAD的指向

git branch

git checkout -b等价于:

git branch dev
git checkout dev

git合并分支:

git merge

如果要查看当前所有分支可以使用:
HEAD指向当前分支

git branch -a

git删除本地分支:

git branch -D 分支名

git删除远程分支:

git push origin --delete 远程分支名

git修改分支名称:

git branch -m 分支名 新的分支名

git保存当前工作切换分支:

git stash

保存工作状态之后可以使用git stash list查看当前存储了多少工作状态

git stash list

git拉取远程所有分支:

git fetch

如果要合并一个分支必须加上-b:

git switch -b dev

创建分支则是-c:

git switch -c dev

11.git查看仓库信息

git remote

使用git remote -v可以查看更详细的权限信息

git remote -v

12.生成公钥 -t 类型 -C 注释

ssh-keygen -t rsa -C "你的邮箱"

13.本地仓库连接远程仓库

git add 本地仓库名称 远程仓库地址
  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值