Git入门到基本使用一览

版本管理工具

1.分布式版本管理工具

2.多个开发人员协调工作

3.有效监听谁做的修改

4.本地及远程操作

下载安装Git工具

https://git-scm.com/downloads

git init初始化文件夹为本地git仓库,也就是创建一个有.git的文件,便于git追踪.

这儿全局配置一个Git 名字,记得和后期github上面的名字一致。

这里举个例子,创建index.html,app.js两个文件

然后Git add index.html,将index.htmt添加到本地git仓库缓存区里面,用于一起提交。

git status查看状态

将index.html去掉在缓存区里面,有提示的上面图片,git rm --cached index.html

然后git status里面查看

然后添加每一类的文件比如添加所有js文件

然后添加到缓冲区的内容,如何添加到本地仓库呢,采用git commit命令

然后Git commit -m '备注为什么修改等等内容'

这时候改动index.html或者app.js的内容,然后Git status会提示你git add和git commit

下面一个知识点我们来看看什么是git忽略,也就是开发过程中我们有时需要忽略一些内容不上传,那么采用的内容是创建一个.gitignore文件,将你忽略的文件名直接写在.gitignore,也就是一个文件名占一排就行,下面屏蔽log.txt和log3.txt文件

然后回到git status,发现只有gitignore一个文件需要提交,其他两个创建的新文件都已经被忽略了。

下面我们再要讲的就是分支开发吗,也就是我们开发过程中合作开发需要分支开发

创建分支 git branch login(分支名)

切换分支git checkout login

在分支里面可以顺便开发,创建文件,改动之前的文件都是在自己的小分支里面,不会更在主分支的内容,那么可以试试切换回主分支看看,之前的都没变,觉得自己开发完成后,在主分支里面git merge login内容即可合并起来。

再然后我们重要点是关联远程仓库

直接在github上面创建仓库,然后仓库里面的内容直接关联本地仓库就行,然后每次同步直接使用git push就行。

下面就是克隆的内容,也就是git clone SSh 链接即可

猜你喜欢

转载自blog.csdn.net/qq_39125445/article/details/88123127
今日推荐