Git
- Me: git详情介绍
> Git是一种分布式版本控制系统,最初由Linus Torvalds于2005年创建。它旨在帮助开发者更好地管理代码的版本和变更。
Git的主要特点包括:
- 分布式:每个开发者都有本地的完整代码库,可以在没有网络连接的情况下工作。
- 可靠性:Git使用哈希值来标识每个提交,保证了代码的完整性和可追溯性。
- 效率:Git可以高效地处理大型代码库,并提供了强大的分支和合并功能。
- 开放性:Git是一个开源的软件,任何人都可以自由地使用、修改和分发它。 使用Git,开发者可以轻松地跟踪代码的变更,回滚错误的提交,合并不同分支的代码等等。它已经成为现代软件开发中不可或缺的工具之一。
- Me: git的操作用法
> Git是一个分布式版本控制系统,它可以帮助开发团队在开发过程中管理代码版本、跟踪代码变化、协作开发等。
-
初始化一个Git仓库:
git init
-
添加文件到Git仓库:
git add <file>
-
提交文件到Git仓库:
git commit -m "commit message"
-
查看Git仓库状态:
git status
-
查看文件变化:
git diff <file>
-
查看提交历史:
git log
-
撤销修改:
git checkout -- <file>
-
恢复到某个版本:
git reset --hard <commit>
-
分支相关操作:
git branch <branch> # 创建分支 git checkout <branch> # 切换分支 git merge <branch> # 合并分支 git branch -d <branch> # 删除分支
-
远程仓库相关操作:
git remote add origin <url> # 添加远程仓库 git push -u origin master # 推送到远程仓库 git pull origin master # 从远程仓库拉取代码 git clone <url> # 克隆远程仓库
git配置基础详解
一、创建账号进入Github首页
登录Github官网=> 进入到首页位置
点击按钮Create a new repository
二、配置创建仓库
1.项目名称 2.描述文件 3.选择私有 4.创建一个说明文档
三、点击创建
这是一个仓库创建好的页面
四、配置权限 打开Git Bash Here运行命令
git config --global user.name git右上角的名称
git config --global user.email "git账号是公司给你新开的"
(mack用户)运行sudo vi /etc/hosts
(window用户)window+R打开输入C:\WINDOWS\system32\drivers\etc
右键打开hosts,打开属性,里面的安全,找到用户,然后编辑
勾选修改与写入,然后,应用,确定
打开hosts打开方式 记事本打开 进行修改
打开之后在最下面输入20.205.243.166 github.com 保存关闭就好
五、创建复制秘钥
运行 ssh-keygen -t rsa -C "公司给你的登录账号"
一直回车就好
mack本运行 cat ~/.ssh/id_rsa.pub // 打开公钥, 拷贝所有内容
六、创建SSH秘钥
复制key秘钥放到官网
按如下操作 !