自用!!
参考:
https://juejin.cn/post/6844904166867861511
https://mp.weixin.qq.com/s/Bf7uVhGiu47uOELjmC5uXQ
Git是目前世界上最先进的分布式版本控制系统。
Git是免费、开源的,最初Git是为辅助 Linux 内核开发的,来替代 BitKeeper!
软件下载
打开 [git官网] https://git-scm.com/,下载git对应操作系统的版本。
所有东西下载慢的话就可以去找镜像!
官网下载太慢,我们可以使用淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/
![](https://img.haomeiwen.com/i6262700/32d89cf14462667f.png)
Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多
Git CMD:Windows风格的命令行
Git GUI:图形界面的Git,不建议初学者使用,尽量先熟悉常用命令
查看配置 git config -l
#查看系统config
git config --system --list
#查看当前用户(global)配置
git config --global --list
当你安装Git后首先要做的事情是设置你的用户名称和e-mail地址。这是非常重要的,因为每次Git提交都会使用该信息。它被永远的嵌入到了你的提交中:
git config --global user.name "xxxx" #名称
git config --global user.email 12312312@qq.com #邮箱
/**********************************************************/
# 在当前目录新建一个Git代码库
$ git init
# 克隆一个项目和它的整个代码历史(版本信息)
$ git clone [url]
#查看指定文件状态
git status [filename]
#查看所有文件状态
git status
# git add . 添加所有文件到暂存区
# git commit -m "消息内容" 提交暂存区中的内容到本地仓库 -m 提交信息
参考:
将本地项目上传到码云,只需这几步,每个步骤都有图文
https://www.jianshu.com/p/3e0b213ab03d
把本地项目的 master 分支进行 commit 提交
1.1 把工作区中的修改,提交到暂存区
git add .
1.2 把暂存区的文件,提交到本地的Git仓库
git commit -m "初始化项目"
在码云中新建空白远程仓库
把本地仓库的 master 分支上传到码云仓库中
3.1 将本地仓库和码云仓库建立关联关系
git remote add origin 远程仓库地址
3.2 把本地的master分支,推送到码云仓库
git push -u origin master
![](https://img.haomeiwen.com/i6262700/dd4bdf7818126ae0.png)
master主分支应该非常稳定,用来发布新版本,一般情况下不允许在上面工作,工作一般情况下在新建的dev分支上工作,工作完后,比如上要发布,或者说dev分支代码稳定后可以合并到主分支master上来。
git分支中常用指令:
# 列出所有本地分支
git branch
# 列出所有远程分支
git branch -r
# 新建一个分支,但依然停留在当前分支
git branch [branch-name]
# 新建一个分支,并切换到该分支
git checkout -b [branch]
# 合并指定分支到当前分支
$ git merge [branch]
# 删除分支
$ git branch -d [branch-name]
# 删除远程分支
$ git push origin --delete [branch-name]
$ git branch -dr [remote/branch]
网友评论