Git
1 使用
1.1 初始化仓库
- git init
- git clone [url] directoryName
1.2 记录每次更新
- 检测文件状态:git status
- 将文件加入到暂存区:git add filename
- 忽略文件:.gitignore
- 提交更新:git commot -m ”message”
- 跳过使用暂存区域更新方式:git commit -a -m “message”
- 从暂存区移除文件:git rm filename
- 对文件重命名:git mv README.md README(相当于 mv README.md README, git rm README.md, git add README)
1.3 推送改动到远程仓库
- 链接远程服务器:git remote add origin
- 提交改动 git push origin master
1.4 远程仓库的移除与重命名
- git remote rename test test1
- git remote rm test1
1.5 查看提交历史
git log –author=name
1.6 撤销操作
- 重新提交:git commit –amend
- 取消暂存:git reset filename
- 撤销对文件的修改:git checkout – filename
- 撤销本地修改:
- git fetch origin:获取最新历史版本
- git reset –hard origin/master:将本地主分支指向该版本
1.7 分支
- 创建分支:git branch test
- 切换分支:git checkout test
- 创建并切换:git checkout -b test
- 切换到主分支:git checkout master
- 删除分支:git branch -d test
- 将分支对送到远端仓库:git push origin