| |
|
开发:
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-for-windows Mirror?目录???????启动: 3.1?Working Directory -->Stage(Index) 3.2?Stage(Index) -->Repository 简介:Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网了,因为版本都在自己电脑上。协同的方法是这样的∶比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。 安装:? ? ? ? 直接下一步即可 安装完后会出现三个程序 Git Bash : Unix与Lnux风格的命令行,使用最多,推荐最多? Git CMD : Windows风格的命令行 启动:点击GitBash ? ?Linux命令
Git配置所有配置文件均保存在本地? C:\Users\用户名\.gitconfig 设置账户查看 ? Git 理论
实践测试创建一个空文件夹 ?在此目录下右键 git Bash Here 1.输入命令 git init 进行初始化?此时目录下出现git文件 ?2.去远程仓库下载?git clone [url] ? 3.测试保存到本地仓库3.1?Working Directory -->Stage(Index)创建一个文件如 hello.txt? ? git add .? ? ? ?添加所有的文件到暂存区 git status [filename]? ? ? 查看文件状态 ?可以看到hello文件处于待上传状态(处于暂存区) 3.2?Stage(Index) -->Repository?git commit -m? ?提交暂存区内容到本地仓库 -m提交内容 :git commit -m "new file hello.txt" 此时再看文件状态,没有文件需要提交,已清空 ? 4.一些基础配置4.1忽略文件有些时候我们不想把某些文件纳入版本控制中,比如数据库文件,临时文件,设计文件等 在主目录下建立".gitignore"文件,此文件有如下规则:
4.2 绑定本机SSH公钥,实现免密登录ssh-keygen -t rsa? ? ? 生成密钥 一路回车(也可以输入自己的信息,如果没输入则为默认),成功后在此文件夹下生成俩个文件 ? 4.3 复制公钥以文本打开id_rsa.pub 复制全部内容,粘贴到下面,标题会自动生成,点提交输入账户密码即可 4.4创建仓库并克隆?选择ssh克隆到本地 ?Idea集成git1.新建项目,绑定git随便创建一个项目(gitstudy) 将远程仓库中的文件拷贝到idea创建的项目中?(绑定git) 2. 修改文件,idea操作git
? ?出现信息 进入Terminal 进行push命令 ? ???刷新gitee? 3.提交测试随便创建一个文件,系统询问是否添加到git(缓冲区) ?在terminal?
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年12日历 | -2024/12/23 9:25:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |