Git笔记

Git

总览

  • git的工作流程
    Git笔记
  • git reset HEAD. 等同于git reset --hard HEAD

设置签名

  • 项目级别/仓库级别:仅在当前本地库范围内有效
git config user.name tom
git config user.email hello@gmail.com
  • 系统用户级别: 登入当前操作系统的用户范围
git config --global user.name tom
git config --global user.email hello@gmail.com

git基础操作

状态查看

git status
查看工作区,暂存区状态

初始化

+ 初始化: git init 文件夹名
+ 初始化: git init # 当前路径全被管理

添加

git add .  # 添加所有文件
git add [file name]  # 添加指定文件  例如 git add hello.txt

提交

git commit -m "commit message" [file name]  or git commit -m "commit message" # 有冲突是不带具体文件名
将暂存区的内容提交到本地库

查看历史记录

  • git log
    Git笔记
  • git log --pretty=oneline
    Git笔记
  • git log --oneline
    Git笔记
  • git reflog
    Git笔记

分支操作

Git笔记

创建分支

git branch [分支名]

查看分支

git branch or git branch -v

忽略文件

  • .gitignore windows上后面加个.就行了
    Git笔记

  • 分支操作
    Git笔记

  • 查看分支 git branch / git branch -v

  • 查看远程分支 git branch -a

本地库和远程库

  • linux下查看隐藏的文件 ls -la 或者 ls -lA
  • 团队内部协作
  • 跨团队协作
    Git笔记
上一篇:Git常用命令


下一篇:git的分支管理介绍