mkdir xxx    创建一个空的本地仓库
git init     将创建的空目录变成git可以管理的仓库
git add xxx  将文件添加到暂存区
git commit -m xxx  将文件提交到仓库(将暂存区内容提交到当前分支)
git status   查看修改的当前仓库的状态
git reset --head 版本号   回退到某个版本

git checkout -b dev  创建一个新的分支,并切换到新的分支
git branch  查看当前分支
git merge dev   将dev分支的内容合并到master上
git remote -v  查看远程库信息

git push origin dev   从本地向远程推送分支
如果push失败 先git pull
git checkout -b dev origin/dev   从本地创建和远程分支对应的分支
git branch --set-upstream dev origin/dev   建立本地分支和远程分支的关联
先有本地库,后有远程库
	先将本地库创建ok(git init)
	git remote add origin xxx
先有远程库,后有本地库
	先创建一个新的远程仓库
	git clone 	
先在已有的项目目录下创建本地仓库
	git init
	git remote add origin xxx  添加远程仓库地址
	git add .
	git commit -m ''
	git push origin master 
如果远程仓库上有东西,这样操作会出问题
两种解决:
	1.强行push(尽量用这个)
	git push -f origin master
	2.先不git add . 
	先git pull origin master
Logo

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

更多推荐