1.从GitHub上下载项目
1.获取GitHub上要下载项目的URL
2.连接到GitHub
git remote add origin URL
3.下载项目
git clone URL
2.上传项目到GitHub
0.在GitHub上新建一个仓库,并获取仓库的URL
1.进入项目的根目录
2.初始化
git init
3.添加项目
git add *
4.提交项目
git commit -m '提交的备注信息'
5.连接GitHub
git remote add origin URL
6.上传代码
git push -u origin master
3. 与GitHub同步同步
1.将GitHub上的项目同步到本地
git pull
2.将本地项目同步到GitHub
git push
4.分支的操作
1、查看当前分支:
git branch -a
前面带 * 号的表示当前正在工作的分支
2、创建分支:
git branch [branch_name]
* 创建分支之前尽量保证原分支是干净的,避免合并时产生冲突
3、切换分支:
git checkout [branch_name]
4、创建并切换到新的分支
git checkout -b [branch_name]
5、合并分支:
git merge [branch_name]
6、删除分支:
git branch -d [branch_name]
* 强制删除未合并分支
git branch -D [branch_name]
5.版本控制
1、回到之前的版本
git reset --hard HEAD^
* HEAD 后几个^表示回到之前的几个版本
2、回到指定的版本
git reset --hard commit_id
3、查看操作日志
git reflog
* 获取到操作记录后可以根据commit_id去往较新的版本
6.标签管理
1、创建标签
git tag v1.0"标签信息"
默认会在最新的commit_id处打标签
2、查看标签的具体信息:
git show v2.0
3、在某个指定的commit_id处打标签
git tag v0.9 [commit_id]
4、回到某个标签的版本
git reset --hard v2.0
5、删除标签
git tag -d v2.o
7.其他命令
1、查看工作分支状态:
git status
6、查看提交日志
git log
git log --pretty=oneline #查找结构显示在一行