IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> git新手学习笔记 -> 正文阅读

[开发工具]git新手学习笔记

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

有了解到很多公司都会用到git进行一个代码的管理,所以花时间学习了一下。

一、git是什么?

Git 是一个开源的分布式版本控制系统,可以帮助代码进行管理。Git是由Linux的创始者编写的,所以最初Git的作用也就是帮助Linux进行一个版本的控制。本人最开始了解到git是用它从GitHub上下项目,哈哈。
**注:**版本控制类别:1.本地版本控制,如RCS。
2.集中版本控制,如SVN。
3.分布式版本控制,如Git。

二、下载方法及相关配置

下载:
直接百度进入Git的官网,根据自己电脑的版本下载就行。
如果觉得下载速度太慢可以使用淘宝镜像。http://npm.taobao.org/mirrors/git-for-windows/
如果要卸载的话,记得先在环境变量中删除git的相关环境变量,再直接反安装就行了。

相关配置:

git config -l #查看系统配置

设置用户名与邮箱:

git config --global user.name "zzkzzk"  #名称
git config --global user.email 123456@qq.com   #邮箱

三、使用介绍

1Git操作控制界面

请添加图片描述
首先刚安装完后git目录下有三个主要的应用,Git Bash主要是以Linux命令进行操作的控制界面,Git CMD 是Windows下的操作命令而Git GUI是图形的操作界面。
自己的话主要的用Linux的命令操作界面,只是这需要了解一下基本的Linux命令。
如:1)、cd : 改变目录。
2)、cd . . 回退到上一个目录,直接cd进入默认目录
3)、pwd : 显示当前所在的目录路径。
4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。
5)、touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。
6)、rm: 删除一个文件, rm index.js 就会把index.js文件删除。
7)、mkdir: 新建一个目录,就是新建一个文件夹。
8)、rm -r : 删除一个文件夹, rm -r src 删除src目录

2.基本的git操作

在任意一个文件夹下单价右键,都会出现 Git bash here的选项,点击直接在该文件夹下操作。

利用Git从本地向远端发送代码:

   首先代码在本地通过git add .命令将代码放入缓存区,再通过git commit将代码放入本地仓库,最后可以通过 git push命令将代码存入远端。

主要命令:git add,git commit,git push
在这里插入图片描述

注意:

创建一个git项目主要有两种方式:
1:通过git init 命令创建代码库。
2:直接从远端(如码云)中下载一个小的项目,复制地址,然后在git的操作界面通过git clone +地址的方式下载。下载之后就会有一个.git的文件夹,以后只要在新创的文件夹下将其托进去就行了。 请添加图片描述请添加图片描述
3:可以通过文件夹下的.gitignore文件来控制上传的代码文件,不需要的文件可以在该文本中添加就行。
4:使用码云时可以通过配置ssh公钥,来让本机免密登录。

总结

总的来说,git的学习内容不是特别多,至少容易上手,基本的操作命令也只有那么几条。可能在操作的熟练度上还需要加强。另外还有一些操作和功能需要后期的一个学习。

附上:git官网给出的帮助文档及下载插件等:https://gitee.com/all-about-git

本文章是在学习的狂人说视频后总结,所以附上该博主这篇链接

https://blog.csdn.net/qq_33369905/article/details/106647320?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163091904316780262560676%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163091904316780262560676&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_click~default-1-106647320.pc_search_result_hbase_insert&utm_term=%E7%8B%82%E7%A5%9E%E8%AF%B4git%E7%AC%94%E8%AE%B0&spm=1018.2226.3001.4187
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-09-07 11:01:45  更:2021-09-07 11:02:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 5:27:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码