说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
一.叙述
1.说明:需要在Windows 安装Git的同学,可以查看该篇博客 https://www.jb51.net/softjc/711624.html 相对Windows来说,Ubuntu安装使用Git就很简单了。
2.Git的两大特点
版本控制:可以解决多人同时开发的代码问题,也可以解决找回历史代码的问题。
分布式:Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。首先找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉取别人的提交。可以自己搭建这台服务器,也可以使用GitHub网站
二.安装与配置
1.安装
在终端执行 sudo apt-get install git
sudo apt-get install git
查看是否安装成功
安装成功后,运行如下命令
查看 git版本 git --version
git --version
2.配置
step1:创建项目的SSH Key
ssh-keygen -t rsa -C youremail@example.com
进入路径查看密匙
创建完成后,在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人
执行 gedit id_rsa.pub 打开公钥,复制其内容
step2:登录github注册或登录账号,打开“settings”的“SSH Keys”页面,然后,点“New SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容,点“Add Key”,你就应该看到已经添加的Key
然后如下图所示
如下图 标题自己决定,最后点击Add SSH key
如下图 成功在GitHub上添加Ubuntu电脑的SSH key了
step3:配置用户名以及邮箱
配置用户名:git config --global user.name
(github上注册的用户名)
配置用户邮箱:git config --global user.email
(GitHub上注册时的邮箱)
git config --global user.name "yourusername" git config --global user.email youremail@example.com
三.Git使用
登陆GitHub
在右上角找到“new repository”按钮,创建一个新的仓库,如下图
博主这里准备创建一个test2仓库,用于测试,如下图
复制HTTPS地址,如下图
step1:将github上的项目,克隆到本地一份
step2:将本地文件git到GitHub远程仓库
说明:在上一级目录下创建test目录,进入test目录创建一个hello.txt文件,在该文件中输入hello github(用于测试),点击保存
在hello.txt中输入hello github,右上角点击保存
回到终端命令窗口,初始化当前目录为版本库,添加远程仓库并与本地同步,输入如下图命令
将创建好的hello.txt提交到远程仓库上,输入如下图命令
查看GitHub上的test2仓库,发现提交的hello.txt文件,提交成功
点击hello.txt文件,查看内容
总结:Linux(Ubuntu)与Windows上Git用法是一样的,在Windows安装的Git无法就是装了Unix的终端(Git考虑到Windows用户),毕竟Linux操作系统内核为shell,而Windows是NT,安全性完胜Windows。
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新日志
- 陈思安.1990-国语钢琴酒吧5CD【欣代唱片】【WAV+CUE】
- 莫文蔚《莫后年代20周年世纪典藏》3CD[WAV+CUE][2G]
- 张惠妹《我要快乐》华纳[WAV+CUE][1G]
- 罗大佑1982《之乎者也》无法盗版的青春套装版 [WAV+CUE][1G]
- 曾庆瑜1989-款款柔情[日本东芝版][WAV+CUE]
- Scelsi-IntegraledesquatuorsacordesetTrioacordes-QuatuorMolinari(2024)[24bit-WAV]
- 房东的猫2017-房东的猫[科文音像][WAV+CUE]
- 杨乃文.2016-离心力(引进版)【亚神音乐】【WAV+CUE】
- 群星.2024-珠帘玉幕影视原声带【TME】【FLAC分轨】
- 芝麻龙眼.2008-光阴隧道民歌记录3CD【乡城】【WAV+CUE】
- 谭艳《再度重相逢HQII》头版限量[低速原抓WAV+CUE][549M]
- ABC唱片《蔡琴三十周年纪念版》6N纯银镀膜 [WAV+CUE][1.1G]
- 海来阿木《西楼情歌》开盘母带[WAV+CUE][1.1G]
- TheGesualdoSix-QueenofHeartsLamentsandSongsofRegretforQueensTerrestrialandCele
- 王建杰2011-荣华富贵[喜玛拉雅][WAV+CUE]