【工具】Git的24种常用命令

相关链接

传送门:=>>>【工具】Git的介绍与安装<<==


1.Git配置邮箱和用户

第一次使用Git软件,需要告诉Git软件你的名称和邮箱,否则无法将文件纳入到版本库中进行版本管理。

原因:多人协作时,不同的用户可能对同一个文件进行操作,所以Git软件必须区分不同用户的操作

Git区分用户的方式:用户的名称和邮箱

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


命令作用
  • git init

Git 初始化

  • git clone url 
从网络上克隆项目
git clone url 新项目名从网络上克隆项目并重命名
git config user.name xxx
git config user.email xxx@xx.xx

配置单个仓库的用户名,搭配 user.email 使用

配置单个仓库的用户邮箱,搭配 user.name 使用
git config --global user.name xxx
git config --global user.email xxx@xx.xx
配置全局的用户名,搭配 -- global user.email 使用
配置全局的用户邮箱,搭配 --global user.name 使用
git status查看暂存区的状态
git add 文件将具体的文件添加到暂存区
git add *将当前文件夹下的所有文件添加到暂存区
git rm --cached 文件将文件从暂存区移除
git commit -m 消息将文件提交到仓库
git log查看完整日志(历史提交)
git restore xxxfile将仓库中的数据恢复到工作区--将仓库中的文件修改为添加的文件重新恢复
git revert 编号将文件恢复到某个前一节点
git reset --hard 编号

将文件重置到某一个节点

警告:在团队合作的共同操作一个仓库的时候,git reset命令一定要慎重使用

原因:重置操作会导致代码丢失,操作不可逆

git branch 分支名

git checkout -b 分支名

创建分支
创建并切换分支
git branch -v查看各分支版本
git checkout 分支名切换分支
git branch -d 分支名删除分支

git checkout 分支名

git merge 另一个分支名

切换到需要合并的分支
将另一个分支合并到当前分支中
git tag 标签名 编号给提交添加一个标签(标签不能重复)
git tag使用标签查看
git tag -d 标签名删除标签

git remote add origin 远程仓库的url 、ssh

git remote remove origin

git remote rename 名字

添加远程仓库
移除远程仓库
给远程仓库重命名

git remote

git remote -v 

git remote show origin

显示远程仓库名
显示远程仓库地址
显示远程仓库详细信息

ssh-keygen -t rsa -C 【ssh】

在gitee中添加公钥

git push origin master

进行权限认证
如下图所示
推送
git pull origin从远程仓库更新文件到本地仓库

在gitee中添加公钥,将生成的公钥复制

在gitee的账号-->设置-->ssh公钥进行添加:


  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值