git常用命令
大约 1 分钟gitgit
分布式版本管理 git 的常用命令
$env:HTTP_PROXY="http://127.0.0.1:10808/"
$env:HTTPS_PROXY="http://127.0.0.1:10808/"
处理github连接不上的问题,然后git pull
和git push
.
git status
查看仓库状态
git reflog
查看提交记录
git log
查看详细提交记录
git add 文件名
添加文件到暂存去
git commit -m '描述信息' 文件名
提交暂存区的文件到本地版本管理
git checkout branch名
切换分支
git init
初始化 git 本地仓库
git clone 远程库的地址
克隆远程仓库,非团队成员不可直接提交,非团队成员需要 fork 叉取一份,修改后发起 pull request 取请求拉去合并
git clone -b 分支名 地址
克隆某个分支的代码 不加参数会默认克隆主分支的代码
git checkout -- file
撤销工作的文件修改
git add .
add . 即是提交全部的工作区修改到暂存区
git reset HEAD --hard
回退版本
git branch 分支名
新建分支
git branch
查询所有的分支
git branch -v
查看分支的哈希值和提交信息
git merge 分支名
将其他分支合并到本分支的上
由于 git 是按照行管理的,需要注意合并的冲突问题,有冲突后需要手打取提交