共计 1357 个字符,预计需要花费 4 分钟才能阅读完成。
1.git 的罕用基本概念
家喻户晓,git 是一款分布式版本控制工具,适宜多人合作开发,以及代码版本治理。让码农们爱上 git 的起因大略就是它能够很好的控制代码版本的迭代了,即便明天把昨天的代码改的面目全非了,还是能够找回来!
1. 两个仓库
首先明确两个仓库,本地仓库和近程仓库
- 本地仓库即本地开发的我的项目文件,就是你电脑上当初写的我的项目文件夹;
- 近程仓库有很多,企业用的有 gitLab,gitBlit 等等,集体用的像 gitee,github 等等
2. 三个区
- 工作区:git add 命令将本地仓库代码放到工作区
- 暂存区:git commit 命令将工作区的代码提交到暂存区
- 仓库区:git push 命令将暂存区的代码提交到仓库里
2.git 的操作工具
git 操作工具的抉择就萝卜白菜,我还是会偏向敲 git 命令。
- 编辑器自带操作界面:vscode 终端,idea 等等
- Windows 命令行:cmd
- git 自带的命令行工具:git bash
- git 图形化工具:git GUI
3.git 的常用命令
这里的常用命令次要是针对喜爱应用敲命令的搭档们。
追踪文件:
- 追踪单个改变文件:
git add 文件名
- 追踪所有改变文件:
git add .
- 追踪单个改变文件:
提交文件:
- 提交单个文件:
git commit -m "提交正文"
- 提交所有文件:
git commit -a -m "提交正文(做个坏蛋,备注下你到底干了啥)"
- 提交单个文件:
- 推送文件:
git push
- 拉取代码:
git pull
- 克隆近程仓库到本地:
git clone 近程仓库地址 [如果须要更改我的项目文件夹名]
- 查看文件状态:
git status
git status --short
- 查看提交记录:
git log
- 查看配置:
git config list
- 查看命令:
git --help
- 查看版本:
git --version
分支
- 查看近程分支:
git branch -r
- 查看本地分支:
git branch
- 查看所有分支:
git branch -a
- 切换分支:
git switch 已有分支名
- 创立本地分支并切换到新分支:
git checkout -b 新分支名
- 创立近程分支:
git push --set-upstream origin 新近程分支名
- 删除本地分支:
git branch -d 本地分支名
- 删除近程分支:
git push origin : 近程分支名
git push origin --delete 近程分支名
(注:这里的近程分支名指的是指分出名斜杠最初一截)
- 查看近程分支:
防止合并抵触
- 增加:
git add .
- 暂存:
git stash
- 拉取:
git pull
- 放出暂存:
git stash pop
- 提交:
git commit -a -m "提交"
- 推送:
git push
- 增加:
4.git 的配置更改 / 重置
装置 git 的时候须要配置用户名以及用户邮箱,所以用本人的电脑开发请疏忽;
然而公司里你用的是之前共事的电脑,电脑里的开发环境都曾经配置好,如果不更改 git 用户名,提交代码后在近程仓库上显示的提交记录就不是你
所以,你当初须要更改用户名
- 办法 1. 间接卸载重装 git,有点暴力
- 办法 2. 找到 C 盘下的.gitconfig 文件,关上这个文件就能够间接更改用户名和邮箱了(附上门路:C/ 用户 /administrator/.gitconfig,电脑不一样可能门路不太统一)
- 办法 3. 应用命令重置:
git config user.name
5. 相干书籍
半桶水的我也在持续学习 git,对于 git 更多的内容,移步《GitHub 入门与实际》
正文完