usage of git

git 基础使用

1
2
3
4
git init 	#初始化一个git项目
git add . #将改动添加到一个暂存区, 临时保存修改
git commit -m "commit info" #真正的提交, 将保存修改
git info #相关提交的日志信息

git 删除

1
2
git rm file #删除文件
git rm -rf file #删除文件夹

git push到远程git服务器

1
2
git remote add origin (git repository)
git push -u origin master

git pull远程代码到本地

1
git pull origin master #远程master分支

git 分支管理

git 分支管理基本原则, master分支仅用于实际开发环境的分支, 用于版本的管理和最后的完成版本开发的话, 使用分支develop, 因此保持两个常用分支, master和develop. 若需要调试bug等操作, 设置一个临时的分支, 用完即删除掉即可.

1
2
3
4
5
6
7
git branch 	#查看当前的分支属于什么
git branch a #创建一个名为a的分支, 此时a分支和当前分支内容一致
git branch -b a master #创建一个分支a, 并切换到分支a, 此时a分支内容和master分支一致
git checkout a #切换到分支a
git merge a #将分支a合并到当前分支
git branch -d a #删除分支a
git branch -D a #强制删除分支a

git 版本管理

一般版本是在master分支上, 对一个阶段进行版本设定

1
2
git tag v1.0 	#新建一个v1.0版本
git checkout v1.0 #切换到版本v1.0

git 版本回退

在一些错误的过程中, 需要将版本回退

1
2
3
git reflog 	#查看版本号信息
git reset --hard HEAD^ #回退到上一个版本, 两个^^表示上上个
git reset --hard (版本号)

IE Debug
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×