git

配置git

1
2
3
git config --list  查看git配置信息
git config --global user.name 提交人姓名 添加当前git环境的用户名
git config --global user.email 提交人邮箱 添加当前git环境的用户的邮箱

git的基本操作

提交相关指令

1
2
3
4
5
6
git init                 初始化git仓库
git add 文件列表 追踪文件(将文件添加到暂存)
git add . 追踪全部文件
git status 查看文件状态
git commit -m 描述信息 向仓库中提交代码
git log 查看提交记录

返回相关指令

1
2
3
git checkout 文件名       用暂存区的文件覆盖工作目录中的文件
git rm --cached 文件名 将文件从暂存区中删除
git reset --hard commitID 将git仓库中指定的更新记录恢复出来

分支

1
2
3
4
5
git branch                查看分支
git branch 分支名称 创建分支
git checkout 分支名称 切换分支
git merge 来源分支 合并分支
git branch -d 分支名称 删除分支(只有合并之后才可以删除) 如要强制删除 则为-D

暂时保存更改

1
2
git stash                 存储临时改动
git stash pop 恢复改动

github

上传至github

1
git push 远程仓库地址 分支名称

clone至本地

1
2
git clone 仓库地址               克隆远端数据仓库至本地
git pull 远程仓库地址 分支名称 拉取远程仓库中最新版本

svn


文章作者: Wang Yixiao
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Wang Yixiao !
  目录