初始化:

git init =>.git文件
git status =>查看状态

添加文件/提交文件

git add 文件夹/文件
git commit -m "注释内容"

查看注释内容

git log
git log --pretty=online 简介视图

回退

git reset --hard HEAD^  上一次提交
git reset --hard HEAD~n 回退到n次提交前
git reset --hard 版本号
git relog   查看历史记录的版本号

还原

git checkout --文件名

删除提交多余的文件

先在本地删除该文件。然后add该文件、再commit提交。

分支

git branch -v   查看分支
git branch 分支名称 创建分支
git checkout 分支  选择分支
git merge  分支   将该分支合并到当前分支
合并分支的时候解决冲突
解决冲突文件
重新add、commit
主干分支:master
开发分支:devlop
修理分支:hotfix
发布版本分支:release
功能分支:feature

本地仓库

复制链接(url)
西藏那子啊本地创建本地仓库

git init
git config user.name ""
git config user.email ""

git remote add origin url
git push origin 分支名

username:XXX@126.com
passsword:XXXXXXXX

克隆

git clone <url> 文件名

下载

git pull origin master

Fork

Merge pull request

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐