| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> git-gitee仓库配置及新建仓库 -> 正文阅读 |
|
[开发工具]git-gitee仓库配置及新建仓库 |
git背景合并代码很麻烦,没有提交记录 1991 linus 开源了一个项目 Linux (windows macos) 很多人参与,沟通困难,合并很困难 2002 代码管理工具 svn(集中式管理,必须要联网 效率很低) 闭源(收费)BitMover 免费提供给 linux linus 两周 用c语言 开发git工具 git作用:
准备下载Git 下载git的可视化工具 Fork - a fast and friendly git client for Mac and Windows ?需要有gitee的账号Gitee - 基于 Git 的代码托管和研发协作平台 git管理平台github 国外的 gitee 国内的 gitlab 公司自己搭建的 配置步骤安装完git后,在电脑的桌面? 右击, 点击"Git Bash Here"在里面输入命令git?--version?# 查看版本 git?--version ?设置邮箱和名字??# 设置邮箱和名字 git config --global user.name "gitee中的账户" git config --global user.email "gitee中使用的电子邮箱" 查看配置的名称和邮箱,检测全局信息?????????# 检测全局信息 ????????git config --global --list ? 初始化本地仓库在需要初始化的文件夹里面(这里我新建文件夹 test-git),在test-git里面右击, 点击"Git Bash Here",输入命令??git init ????????# 初始化 告诉电脑当前文件夹用git来管理 ????????git init ?初始化后,test-git里面会自动生成一个.git的文件夹 配置公钥在本地仓库文件夹里,打开"Git Bash Here"中,输入命令??ssh-keygen -t ed25519 -C "邮箱" ?????????# 生成公钥 ????????ssh-keygen -t ed25519 -C "邮箱" ?找到.ssh公钥的路径里面(路径一般在C:\Users\Administrator\.ssh),打开后缀为?.pub? ,将.pub中的内容复制 ?将.pub中的内容复制到gitee里,在gitee里面 选择 设置? >? 安全设置? >? SSH公钥 ?测试公钥是否添加成功,在Git Bash Here 输入命令 ssh -T git@gitee.com ????????# 测试公钥是否添加成功 ????????ssh -T git@gitee.com ?"Visual Studio Code" 中打开 test-git 这个文件夹,在 test-git 里面建一个test.html的文件?(为什么创建一个文件,因为提交不了空的仓库到gitee)? ?安装完 fork ,点击finish,在 fork 中打开 test-git 这个文件夹? Git Bash设置为默认终端"Visual Studio Code"中设置里面找到 “终端” ,修改默认终端的为 Git Bash(更具自己的系统来设置,我这里是windows系统) 方法 1 ?方法 2 查看工作目录和暂存区的状态,此时test.html在工作区
????????# 查看状态 ????????git status
工作区加入缓存区,再查看状态时,在工作区的 test3.html 文件已加入到缓存区????????# 工作区加入缓存区 ????????git add . ? 将test3.html文件提交到本地仓库中
????????# 提交代码 ????????git commit -m "提交内容" ?
? ? ? ? 在将? 工作区? 的文件添加到 缓存区? ,然后填写提交名字 ,提交 ? 查看代码提交日志
????????# 查看日志 退出输入q (quit) ????????git log
? gitee-新建仓库登录gitee,新建仓库,仓库名字和路径写自己本地的仓库(这里的本地仓库是?test-git ) ? ?gitee仓库的地址本地仓库与gitee的仓库建立连接?创建好gitee里面的仓库,自动跳转到该页面,在Git bash 中本地仓库的 test-git 里运行这里的命令 ?在“Git bash Here”中???
# 添加远程仓库地址 git remote add origin gitee的仓库的地址 # 把我们本地仓库推到gitee上(新建仓库后第一次推到gitee时) git push -u origin "master" ? ?查看远程gitee仓库? 本地仓库提交到gitee(要在当前的本地仓库里)
????????# 把我们本地仓库推到gitee上 ????????git push
? ? ? ? test2.html已经提交到本地仓库里,从本地仓库提交到gitee,? Push选项卡? >? ?Push按钮 ???????? gitee仓库中拉取到本地仓库(要在当前的本地仓库里)
????????# 把gitee上拉取到本地仓库 ????????git pull
????????Pull选项卡? >? ?Pull按钮 删除远程(要在当前的本地仓库里)# 删除远程 git remote rm origin ? 常见的shell命令# 查看路径 pwd # 进入文件夹 cd # 返回上一级 cd .. # 进入文件 cd 文件名 # 查看当前目录 ls ?? # 删除文件 rm |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/25 20:29:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |