Go语言学习之Git| 青训营笔记

100 阅读2分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的的第4篇笔记,复习一下有关Git的相关知识

1.概念

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
自己的理解就是可以与GitHub传递信息的一些指令。

2.操作

2.1 下载

   在官网下载对应的版本

   

image.png

2.2 初始化

进入文件夹后右击,选择Git Bash Here,进入Git,与终端有点相同
git init 初始化,然后可以在文件夹中看到一个.git文件
```

image.png

image.png

2.3 在GitHub上克隆一个项目

image.png

复制该连接,显示下面内容就表示该项目已经克隆完成了,回到文件夹中就可以看到该项目

image.png

image.png

2.4 将本地文件上传到GitHub

在github上点击‘+’,然后选择New repository,新建一个仓库,需要给仓库起名,可以选择仓库是否公开,需要选择Add a README file,这样一个仓库就创建好了。

image.png

image.png

image.png

image.png

image.png

关联

    git remote add origin git@github.com:heizguang/test.git

然后使用git push推送到远程

     git push -u origin master
     push:将本地仓库与远程仓库合并

            -u:将本地仓库分支与远程仓库分支一起合并,就是说将master的分支也提交上去,
            这样你就可以在远程仓库上看到你在本地仓库的master中创建了多少分支,不加这个
            参数只将当前的master与远程的合并,没有分支的历史记录,也不能切换分支

            origin:远程仓库的意思,如果这个仓库是远程的那么必须使用这个选项

            master:提交本地matser分支仓库


            这个时候我们创建的仓库中看下,将main换为master,这个时候就可以看到我们上传的文件了。
```

image.png

image.png