git最快速入门最简单使用命令

分为理论学习和实践操作

理论学习部分

使用git和github进行协同开发流程

实践操作

还未安装git的走这边>>>git初次使用
已经安装好要忘记指令的>>>git使用

简单命令

git init   // 初始化版本库

git add .   // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件 

git commit -m "first commit" // 把添加的文件提交到版本库,并填写提交备注

git push origin dev//dev是分支名称

修改好要上传就按这个顺序


git add .   

git commit -m "first commit" 

git push origin dev//dev是分支名称

git push  // 简洁的写法。第一次推送后,直接使用该命令即可推送修改。有时需使用git push origin 			master

创建dev

git checkout -b dev // 创建并切换到dev分支 -b是创建

git push --set-upstream origin dev // 将dev分支推送到远程仓库

合并dev分支至master

git checkout master // 切换到master分支

git merge dev // 合并dev分支到当前分支(master)

查看所有分支

git branch -a // 查看所有分支

历史版本库不统一时(开发不规范删除了master从新提交时会导致)

git merge origin/mater --allow-unrelated-histories // 拉取远程master到当前分支

查看历史及版本回退

git log // 查看提交历史

git reset --hard 2406befe620 // 回退到指定版本2406befe620f045e6471a82e1e39e1619e530899即为图中项目创建提交后的代码。指定版本输入前几位即可,无需输入全部

git push -f origin dev_qzq // 强制推送当前分支到远程qzq分支

你可能感兴趣的:(git,github)