Usage of Git
1 Git区域划分
1)工作区(working directory):默认为项目根目录root
2)缓存区(stage):在版本库中设立一个缓存/暂存区,直接和工作区的文件进行交互,工作区的代码文件提交或者回滚首先都是通过缓存区。在创建版本库的时候默认主干分支master,而提交了的代码文件存储的最终位置为Branch
3)本地仓库(respository):为项目添加本地库后,会在工作区生成一个隐藏目录’.git’,该目录为当前工作区的本地版本库
4)远程仓库(head):字面意思
其中:
- git add files: 把当前工作文件拷贝到暂存区域
- git commit: 在暂存区域生成对应文件快照并提交到本地仓库
- git reset –files: 用来撤销最后一次的git add files
- git reset: 撤销所有暂存区域文件
- git checkout –files: 把工作文件从暂存区域覆盖到工作目录
2 Git Bash
1)告诉git你是谁
git config --global user.name "Name"
git config --global user.email "Email"
2)初始化
git init # git初始化
git remote add origin # 和远程仓库建立联系
3)克隆
git clone # master分支
git clone -b # 自定义branch分支
4)修改&提交
git add . / files
git commit -m "UpdateName"
git push origin master
5)常用命令
查看本地所有分支
git branch
查看所有分支
git branch -a
查看远程所有分支
git branch -r
本地创建一个分支
git branch xxx
切换到某一分支
git checkout xxx
创建且切换到某一分支
git checkout -b
合并分支
git merge
待补充…
Original: https://www.cnblogs.com/torima/p/15132394.html
Author: Tttori
Title: Git的使用以及整理
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/588965/
转载文章受原作者版权保护。转载请注明原作者出处!