git学习

作者: 英雄出少年 | 来源:发表于2021-02-23 21:54 被阅读0次

Git官网

git安装
  • Homebrew安装
    brew install git
  • 安装Xcode自带git
//查看git版本
git --version 

//配置用户信息
git config --global user.name '用户名'
git config --global user.email '邮箱'

$ git config --local //只对某个仓库有效
$ git config --global // 对所有仓库有效
$ git config --system //对系统所有登录的用户有效

//加--list 显示config的配置
$ git config --list --local
$ git config --list --global 
$ git config --list --system 

//拷贝文件
cp ../fileName .

//创建文件夹
mkdir directory

//查看提交记录
git log  
git log --oneline //只展示提交备注
git log -n2 --oneline//只展示2条提交备注
//清空暂缓区内容,对工作区没影响回到add . 前的状态
git reset hard 
git reset hard  -- ss.txt //暂缓区清空指定文件
git reset --hard b986a553227ab //退回到指定的提交位置⚠️⚠️⚠️
git reset --hard HEAD //退回到上一次提交

//删除工作区和暂缓区文件
git rm ss.txt

//用git修改 修改文件名
git mv movie.mp4 test.mp4 

//查看本地有多少分支
git branch -v

//创建并切换分支
git checkout -b temp 
//删除分支
git branch -D temp
//修改上次提交的信息
git commit --amend

//查看工作区和暂缓区的变化
git diff
//查看文件内容的变化
git diff --cached 
//查看不同分支文件内容的变化
git diff temp master --ss.txt 

//取消工作区文件的修改
git checkout -- ss.txt 

//将修改的内容暂存起来
git stash
git stash list //暂存列表
git stash apply //恢复暂存区的内容
git stash pop //恢复暂存区的内容,并删除暂存列表的记录

//拉去远程分支内容
git fetch origin main

git代码管理

流程图
代码提交到远程仓库

进入到文件夹
git init
git add . 添加到暂缓区
git commit -m '初始化' 提交到本地的代码仓库
git branch -M main
git remote 查看远程关联
git remote add origin xxxxxx 添加远程仓库关联
git push -u origin main 提交代码到远程仓库

打标签

标签可以关联版本号,版本号可以找到对应代码
git tag 查看本地标签
git tag -a '0.0.1' -m '打标签'
git push --tags | git push origin '0.0.1' 标签提交到远程仓库
git tag -d '0.0.2' 删除本地标签
git push origin main :'0.0.2' 删除远程标签
git push origin --delete '0.1.0' 删除远程标签

查看版本号

git log

git push 403问题

原因: 本地缓存了用户名和密码
解决: 重新设置用户名和密码

git remote set-url origin https://tanggev587@github.com/TangGeV587/gitTest.git

相关文章

  • Git+node.js+TDD

    目录 Git学习 node.js学习 用Nodejs和Git完成TDD编程 Git学习 Git是什么Git是一款免...

  • Git 学习笔记

    ----------------- Git 学习 ------------------ Git 简介 Git...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • git技术,GitHub、GitLab

    git学习 Git教程(小白快速入门版) Git教程(简化版) git详细学习 Gitlab的管理使用手册git初...

  • Git常用命令与学习总结

    安装Git Git的下载地址:Git官网下载地址 学习网址 git 学习笔记- Book 在线练习地址 基础常用指...

  • Git学习之思维导图

    Git学习之思维导图 Git学习之思维导图

  • git记录

    Git Magic图解gitgit 学习笔记git游戏(学习)1、消除文档路径中文乱码git config --g...

  • git资源学习

    git资源学习 Git详解之一 Git起步 Git详解之二 Git基础 Git详解之三 Git分支 Git详解之四...

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • 2018-04-18

    git学习小结 关于git init,git add,git commit 用法总结 1.首先配置git 全局配置...

网友评论

      本文标题:git学习

      本文链接:https://www.haomeiwen.com/subject/edudfltx.html