记不住的git指令

2021-01-27  本文已影响0人  隔壁甜言

git基本操作

用户设置


### 全局用户设置 每台电脑需要进行一次操作

$ git config --global user.name 'Zhang XX'

$ git config --global user.email 'XXX@rootbk.cn'

  1. 构建项目目录

  2. 在项目根目录下创建文件

    • README.md 项目说明文件

    • .gitignore git仓库管理忽略

  3. 在项目的根目录下进行仓库的初始化


$ git init        #初始化git仓库

$ npm init -y     #初始化node项目

常用指令


# 查看状态

$ git status



# 添加管理(将文件添加到本地仓库的暂存区)

$ git add fileName   # 将指定的文件添加到git仓库的暂存区

$ git add .          # 将当前目录下所有的文件和目录都添加到暂存区

$ git add --all      # 将当前目录下所有的文件和目录都添加到暂存区

$ git add path/      # 将指定目录添加到暂存区



# 将文件移出暂存区

$ git rm --cached fileName



# 将暂存区的文件提交到本地仓库

$ git commit -m 'msg'



# 查看提交日志

$ git log



# 恢复到历史版本

$ git reset --hard hash(前6位)



# 查看帮助

$ git --help



# 恢复被删除的文件

$ git checkout filename



### 远程仓库操作(gitee  github)

# 添加远程仓库源地址

$ git remote add origin https://github.com/GUOXinHu/jd.com.git



# 将本地仓库中的master分支推送到远程的源

$ git push -u origin master



# 从远程仓库克隆项目(从无到有)

$ git clone https://github.com/GUOXinHu/jd.com.git



# 从远程仓库拉取分支(更新)

$ git pull origin master 



### 分支操作

# 查看分支

$ git branch



# 创建分支

$git branch 分支名



# 分支切换

$ git checkout  分支名



# 合并分支

$ git merge 分支名
上一篇 下一篇

猜你喜欢

热点阅读