廖雪峰git教程学习笔记

初始化git仓库 git init

1.git提交文件

添加文件到git仓库,分两步
1.git add [文件名]
2.git commit -m "本次提交的描述"
删除文件夹到git仓库
1.git rm [文件夹名] -r -f
2.git commit -m "本次提交的描述"
查看工作区的状态 git status

2.查看不同内容

git diff

3.查看操作记录,时光穿梭

查看最近到最远的提交日志 git log

HEAD指向当前版本,HEAD^上一个版本,
HEAD^上上一个版本
在历史版本之间穿梭 git reset --hard id_commit(版本号)

git log 查看提交历史,以便确定回退到哪个版本

git reflog 查看命令历史,以便确定回到未来哪个版本

4.git rm 删除文件

1.git rm -r [文件名]
2.git add .
3.git commit -m "消息"
4.git push -u origin master 将更改推送到版本库上

5.git添加、删除远程仓库

git remote add origin [版本库地址]
git remote remove [name]

6.git切换分支

git checkout [branch]

7.新建分支 并将其推到远端

git checkout -b [branch] 从当前分支创建新分支
git checkout -b [branch] origin/[branch] 从当前分支创建新分支,新分支关联远程分支
git push origin [branch] 把新建的分支push到远端

8.删除分支

git删除远程分支

* 1.5.0-prod
  lwz_190929
  remotes/daocms/1.5.0-prod
  remotes/origin/1.3.2-prod-2

remotes/origin/后面的分支就属于远程分支
git push origin --delete 1.5.0-prod就可以删除此远程分支

git删除本地分支
git branch -d 分支名称

9.合并分支

git merge [branch]
将某分支合并到当前分支上

你可能感兴趣的:(廖雪峰git教程学习笔记)