首页 > 学院 > 开发设计 > 正文

git常用命令

2019-11-06 07:33:02
字体:
来源:转载
供稿:网友

创建 repo: git init 添加修改到暂存区: git add <file> 提交暂存区修改到当前分支: git commit -m “<log message>" 查看当前状态(分支指向,change信息): git status 比较工作区文件与最新版本差别: git diff HEAD — <file> 显示已提交的所有文件列表: git show --PRetty="format:" --name-only <version num> 丢弃工作区修改(即恢复到最近一次add 或 commit 时的状态): git checkout — <file> 将文件从暂存区撤回: git reset <file> (git rm -r --cached <file>) 版本恢复或回退: git reset —hard HEAD^ , git reset —hard <version num>


提交日志: git log —pretty=oneline 命令日志: git reflog


关联当前 repo 到远端仓库: git remote add <remote> <address> 修改远端的地址: git remote set-url origin git@github.com:XXXXX/YYYYY.git 将最新commit 推送到远端分支: git push <remote> <branch> 从远端分支拉取最新commit 并合并到当期分支: git pull <remote><branch> 从远端仓库克隆: repo: git clone <address>


创建分支: git branch <branch> 在远端创建分支(即在本地创建好分支后推送到远端): git push -u <remote> <branch> 查看分支: git branch 删除分支: git branch -d <branch> 创建并切换到分支: git checkout -b <brach> 从远端克隆分支并切换到该分支: git checkout -b <remote>/<branch> 切换到分支: git checkout <branch> 合并分支到当前分支: git merge <branch>


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表