1、初次使用git前的配置
注册:
git config --global user.name "用户名"
git config --global user.email "邮箱"
查看注册是否成功: git config --list
2、git 记录的是什么? 记录的是每一次版本变动的内容
3、新建一个文件夹 例:myProject —>cd mypriject
4、git init 初始化一个git创库
5、创建myproject目录一个README.md文件 工作目录的文件
6、git add README.md 将需要进行版本管理的文件放入暂存区域
7、 git commit -m "add a readme file" 将暂存区域文件提交到git创库
8、查看状态:git status
9、创建LICENSE文件 内容MIT协议
10、git add LICENSE
11、git status
12、git reset HEAD REANME.md 将最后一次提交的文件恢复到暂存区域,不指定就是所有文件
13、git checkout -- lICENSE 该命令就是将上次提交的内容覆盖会来,小心执行
14、git log 查看历史记录,近到远
15、回到过去: add 是将工作目录的文件提交带暂存区域,commit是将暂存区域
文件提交到git仓库,rest是将git创库的文件恢复到暂存区域,checkout是将
暂存区域文件恢复到工作目录
16、git reset HEAD~ 一个~指head的上一个快照
17、版本对比:git diff]
比较两个历史快照: git diff 快照ID1 快照ID2
18、修改最后一次提交:git commd --amend
出现页面按下 i
按下esc 关闭
19、git checkout --文件名 将暂存区域的恢复到工作目录
20、git rm 文件名
该命令删除的只是工作目录和暂存区域的文件,也就是取消跟踪,在下次提交时不纳入版本管理
21、git rm -cached 文件名 删除暂存区域保存工作目录
22、创建和切换分支
(1)创建分支:git branch feature (feature分支名)
git log --decorate 提示以后创建分支时的形式
(2)git checkout feature (feature分支名) 切换到分支
(3)git checkout master 切换到主分支
23、合并和删除分支
(1)git merge feature (feature分支名) 合并分支到master分支
(2)git checkout -b 'feature2' 创建并切换到这个分支里面
(3)git branch -d 分支名 删除分支
24、匿名分支和checkout命令
25、创建你的gitHub账户:http://blog.csdn.net/dongdong9223/article/details/52609465
注册:
git config --global user.name "用户名"
git config --global user.email "邮箱"
查看注册是否成功: git config --list
2、git 记录的是什么? 记录的是每一次版本变动的内容
3、新建一个文件夹 例:myProject —>cd mypriject
4、git init 初始化一个git创库
5、创建myproject目录一个README.md文件 工作目录的文件
6、git add README.md 将需要进行版本管理的文件放入暂存区域
7、 git commit -m "add a readme file" 将暂存区域文件提交到git创库
8、查看状态:git status
9、创建LICENSE文件 内容MIT协议
10、git add LICENSE
11、git status
12、git reset HEAD REANME.md 将最后一次提交的文件恢复到暂存区域,不指定就是所有文件
13、git checkout -- lICENSE 该命令就是将上次提交的内容覆盖会来,小心执行
14、git log 查看历史记录,近到远
15、回到过去: add 是将工作目录的文件提交带暂存区域,commit是将暂存区域
文件提交到git仓库,rest是将git创库的文件恢复到暂存区域,checkout是将
暂存区域文件恢复到工作目录
16、git reset HEAD~ 一个~指head的上一个快照
17、版本对比:git diff]
比较两个历史快照: git diff 快照ID1 快照ID2
18、修改最后一次提交:git commd --amend
出现页面按下 i
按下esc 关闭
19、git checkout --文件名 将暂存区域的恢复到工作目录
20、git rm 文件名
该命令删除的只是工作目录和暂存区域的文件,也就是取消跟踪,在下次提交时不纳入版本管理
21、git rm -cached 文件名 删除暂存区域保存工作目录
22、创建和切换分支
(1)创建分支:git branch feature (feature分支名)
git log --decorate 提示以后创建分支时的形式
(2)git checkout feature (feature分支名) 切换到分支
(3)git checkout master 切换到主分支
23、合并和删除分支
(1)git merge feature (feature分支名) 合并分支到master分支
(2)git checkout -b 'feature2' 创建并切换到这个分支里面
(3)git branch -d 分支名 删除分支
24、匿名分支和checkout命令
25、创建你的gitHub账户:http://blog.csdn.net/dongdong9223/article/details/52609465