Git 的基本使用

git 是一个分布式的版本控制系统git

 

一、git 的安装分布式

 

 

 能够经过这个来判断 git 是否成功的安装spa

 

二、git 的全局配置3d

$ git config --global user.name ""
$ git config --global user.email ""

经过上面的命令去配置你本身的用户名和email版本控制

最后能够经过 $ git config --list 去查看本身的配置code

 

 

 

 

git 的两种经常使用的场景blog

1、咱们电脑上已经建立了项目用Git 进行上传开发

经过这个命令能够去跟踪咱们的代码it

$ git init

若是想中止跟踪咱们的代码class

$ rm -rf .git

查看本地仓库的状态

$ git status

 

项目中会有一些文件是咱们不想去进行跟踪和控制的,这时候须要借助 .gitignore 

咱们须要先建立一个 .gitignore 的文件,而后在这个文件中写入咱们不想进行跟踪和控制的文件

例如

 

 保存以后,咱们再去查看 git status

 

 

首先咱们须要在 Github 上建立一个仓库,而后咱们须要去把这个仓库 Clone 到咱们本地

 

 而后咱们能够把咱们须要到上传的项目移入这个目录中就能够了。  能够根据选择 .gitignore 来筛选咱们须要上传的文件

把项目添加进入Git的工做区

 

 把工做区中的文件提交上去  -am "这里是说明信息"

 

 最后就直接 Push 到GitHub 上面就能够了

 

 

 

2、在远程仓库里面,咱们但愿把它下载下来

正确的“姿式”就是先把对方的仓库给 Fork 下来,而后咱们采起和第一种状况同样的方法去操做仓库(通常建立一个新的分支进行修改),而后 进行 pul request

建立一个新的分支,以及查看当前所拥有的分支

 

 切换当前操做的分支

$ git checkout little-change

而后咱们进行修改,后面的操做和第一种状况都是同样的

 

 

最后注意一下,咱们push以前最好先 pull 一下,由于项目可能有多人同时开发

 

Git 分支的合并和删除

首先先切换到 默认分支下 

将 little-change 分支进行合并

$ git merge little-change

本地删除 little-change 分支

$ git branch -d little-change

将 GitHub 上的分支删除

$  git push origin --delete little-change
相关文章
相关标签/搜索