0
点赞
收藏
分享

微信扫一扫

git 简介

mjjackey 2022-04-21 阅读 68

git

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

git安装

在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。

Git 各平台安装包下载地址为:Git - Downloads

git实用教程

git配置

  • 用户配置,相当于个人身份证,每一次 Git 的提交都会使用这些信息,并且它会写入到你的每一次提交中,不可更改:
  • git config --global user.email "xx@xxx.com "
    git config --global user.name "xxx"
     
  • 查看git配置
  • git config --list

git的理解及简单使用
git可分为工作区、暂存区、本地仓库和远程仓库
工作区:git版本库所在的目录即为工作区。
暂存区:英文叫stage, 或index。一般存放在 “.git目录下” 下的index文件(.git/index)中,所以我们把暂存区有时也叫作索引(index)。
版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。
远程仓库:建立在远程服务器上的版本库。
git init在当前目录初始化一个版本库
git add . 提交工作区所有变化到暂存区
git add -u提交工作区更改过的文件到暂存区
git commin -m "提交说明"将暂存区文件提交到版本库
git pull [shortname] [分支]拉取远程仓库到本地仓库
git push [shortname] [分支]将本地仓库推送到远程仓库
注意origin是git clone的默认shortname

git 基本使用:

git init ——初始化仓库
git status ——查看仓库的状态
git log ——查看提交日志
git diff ——查看更改前后的差别
git 分支操作:

git branch ——显示分支表
git checkout -b "分支名" ——创建、切换分支
git merge ——合并分支
git log -graph——以图表形式查看分支
git 更改提交的操作

git reset——回溯历史版本
git commit --amend ——修改提交信息
git rebase -i——压缩历史
git 推送至远程仓库

git remote add [shortname] [url] ——添加远程仓库
git push [shortname] [分支名] ——推送至远程仓库
git 从远程仓库获取

git clone——获取远程仓库
git pull [shortname] [分支名]——获取最新的远程仓库分支

git使用技巧:

  • git查看远程仓库:
  • git remote
  • git 更改远程仓库:
  • git remote rm origin [url]
  • git remote add origin [url]
举报

相关推荐

Git简介

git简介

GIT使用简介

Git-简介

Git 分支 - 分支简介

0 条评论