如何使用Git

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Git相关的知识,希望对你有一定的参考价值。

1.了解GIT

说白了,就是版本控制。类似于svn,只要是团队合作的项目就会有版本控制的必要,相较于svn,git更优秀

2.使用GIT

1.首先下载git for windows  https://git-for-windows.github.io/

2.安装后,有两种启动风格,一种是命令行的,叫bash,另一种是窗口模式。推荐使用bash命令行,稳定且利于理解git。

3.进入任意一空文件夹(为了指向清楚,此文件夹名字命名为gitTest),使用

$ git init

 

 来使文件夹被git管理。你会发现文件夹下多了一个.git的文件夹(是隐藏文件夹)

4.你在gitTest下任意新建文件和文件夹,好了。通过

$ git status

 来查看状态,它会告诉你有几处修改,确定无误后,使用

$ git add XXX

 来把修改提交到暂存区中(XXX是你修改的文件路径),再使用

$ git commit -m “there are update”

 

来把暂存区里的文件全部一次性提交,提交的信息为"there are update",且提交信息不能为空。

3.分支

    前面说了git最基本的用法,也是大家svn一直用的模式,就是与资源库同步--提交--修改的模式。but,git最常用的模式是使用分支。

 其实svn也是有分支的,刚才前面的代码提交也是有分支的,只不过是默认的分支,也就是主分支,git给他起了个名字叫master。先走一下流程:

1.创建一个新的分支(为了方便指向起名叫dev)。

$  git branch dev

 

这个分支的内容和主分支的内容完全一致,这时,你在本地又增加了一个文件。此时dev分支比master分支多一个新文件。这时切换到master分支

$ git checkout master

 

你会发现你本地上的新文件已经不见了,又恢复到了创建dev分支之前的样子了,这就是分支的厉害之处。当要修改BUG时尤为重要,你可以创建一条分支dev,专门解决bug,而另一条分支却可以照旧运行,当修改完成后,你只需要合并就完工了

4.github

  git开源项目的托管平台来作为你的远程仓库,随时随地分享你的代码。

  你需要创建一个github账号,初次运行,你必须进行SSHKey验证你的本地电脑。

$ ssh-keygen -t rsa -C “your email”

 

  bash会生成文件id_rsa.pub,复制里面的文字到你的github,SSHKey创建,jiuok了。

  配置用户名密码,来链接github

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

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

 

  

 

以上是关于如何使用Git的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

使用 Git 来管理 Xcode 中的代码片段

markdown Git代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段