git

2022-02-13  本文已影响0人  一只飞

自用!!
参考:
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/

image.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

image.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]
上一篇下一篇

猜你喜欢

热点阅读