Git基本命令

1.Git 文件库创建与文件提交


    git init:初始化git 本地仓库
    工作区创建文件  git01.txt
    git add git01.txt:添加git01.txt 到暂存区
    git status:查看文件状态
    git commit -m "注释说明":提交文件到git 版本库
       git ls-files:查看git 库文件


    
2.Git 时光穿梭(文件版本切换)


    查看提交日志 git log --pretty=oneline 
    回退版本
      回退到上一个版本 git reset --hard HEAD^
      回退到某个版本   git reset --hard HEAD~数字
      回退到指定版本   git reset --hard 版本号(缩写 4-5个字符)
    查看最近用户操作命令
       git reflog    
    文件删除
        删除工作区文件(工作区执行删除) 
        重新检查Git 库文件  git checkout -- 文件名
        删除版本库文件  git rm 文件名
       文件差异比较
        git diff HEAD -- 文件名
    撤销暂存区文件
        git reset HEAD 文件(文件夹)

3.Git 远程库创建 与 本地Git 库文件推送


    远程库:GitHub  Gitee
    下载远程项目  git clone  url
   推送本地库到远程
       本地库文件准备( git init ,git add ,git commit -m ""  )
       远程库github
           1.创建github 账户
           2.创建远程库  git01
           3.生成ssh 秘钥 
                ssh-keygen -t rsa -C "GitHub账户邮箱"
                校验ssh 秘钥 ssh -T git@github.com
           4.上传秘钥
               settins--->ssh and gpgkeys-->add ssh 秘钥
           5.执行推送
              绑定远程地址    git remote add origin git@github.com:lzj-0304/git01.git
              创建分支  git branch -M main
              执行推送  git push -u origin main


4.分支的基本操作(本地)


     git branch 查看所有分支
     git checkout -b branch_name:创建新的分支
     git checkout branch_name:切换到指定分支
     git merge branch_name:合并指定分支到当前分支
     git branch -m | -M old_branch_name  new_branch_name :分支重命名
     git branch -d branch_name:删除指定分支


5.远程分支推送 & 删除


    git branch -a:查看本地以及远程分支
    git push origin branch_name  推送本地分支到远程
    git push origin :remote_branch_name:删除远程分支名
    git checkout -b local_branch_name  origin/remote_branch_name:拉取远程分支到本地
    git pull :同步远程分支文件到本地

6.Git 集成 Idea


    1.环境配置
      指定 git.exe      
      配置github 账户
    2.Idea 下git 基本操作
       2.1  idea 下clone 远程项目
       2.2  idea 下 文件添加 & 提交 &推送
       2.3  idea 分支操作
            分支创建
            分支切换
            分支合并
            分支推送 & 分支拉取    
      2.4 集成忽略插件 .ignore 忽略插件 
          安装忽略插件(重启idea)      
          创建忽略文件—>提交忽略文件到本地
          在忽略文件中配置忽略的文件夹||文件          
          

 7、远程仓库

git remote -v查看远程仓库地址。
git remote show origin查看远程仓库信息。

参考

 git查看远程仓库地址-git remote命令详解

8.git标签

        我们在提交版本时,如果达到了一个重要的阶段,并希望永远记住那个特别的提交快照,这时候我们可以使用 git tag 给它打上标签。

        通常,发布一个版本时,会在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。

        也就是说标签是某个版本的别名,因为 Git 的版本号都是用一串字母数字组成,为了便于管理,Git 可以给版本取个别名(也就是打上标签,比如标签的名字叫做 v1.0.0)。

参考

git标签-git tag-嗨客网

      
    

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值