git使用指南

创建新仓库

创建新文件夹,打开,然后执行

git init

以创建新的git仓库

检出仓库

创建一个本地仓库的克隆版本

git clone /path/to/repository

如果是远端服务器上的仓库

git clone username@host:/path/to/repository

工作流

工作目录(working dir),持有实际文件

暂存区(index), 缓存区域,临时保存你的改动

HEAD, 指向最后一次提交的结果

添加和提交

添加到暂存区

git add <filename>

git add *

提交到HEAD

git commit -m "代码提交信息"

推送改动

提交到远端仓库

git push origin master

可以把master换成想要推送的任何分支

没有克隆现有仓库,欲将你的仓库连接到某个远程服务器

git remote add orign <server>

创建一个分支,并切换过去

git checkout -b feature_x

切换回主分支

git checkout master

删除分支

git branch -d feature_x

将分支推送到远端分支

git push origin <branch>

更新与合并

git pull

合并其他分支到当前分支

git merge <branch>

标记合并成功

git add <filename>

预览差异

git diff <source_branch> <target_branch>

标签

创建标签

git tag 1.0.0 1234567890

获取提交ID

git log

替换本地改动

git checkout --<filename>

丢弃本地所有改动与提交,

git fetch origin

git reset --hard origin/master

原文地址:https://www.cnblogs.com/sgwjj/p/11482942.html