`

Linux unubtu下git的安装

 
阅读更多

一些写代码的人会用Linux系统,有时会需要安装git 上传代到码云,现在我们来总结一下git的安装与使用

 

1.首先,确认你的系统是否已安装git,可以通过git指令进行查看,如果没有,在命令行模式下输入sudo apt-get install git命令进行安装。下图是输入git后如果现实下图则证明已经安装git否则是没有安装。

 


ungainly
 图片为引用,但是所有电脑效果相同

 当电脑安装好git后我们要去开源中国上注册一个账号,在进行下面的操作,会有一个用户名和邮箱。

 

2.安装完成后进行git配置,输入指令git config --global user.name "xxx"和 git config --global user.eamil "你的邮箱地址"

 

 

3.配置完成后,需要创建验证用的公钥,因为git是通过ssh的方式访问资源库的,所以需要在本地创建验证用的文件。使用命令ssh-keygen -C 'you email address@gmail.com' -t rsa(注意ssh-keygen之间没有空格),会在用户目录~/.ssh/下建立相应的密钥文件。

 



 

4.创建完公钥后,需要上传。使用命令cd ~/.ssh进入~/.ssh文件夹,输入gedit id_rsa.pub打开id_rsa.pub文件,复制其中所有内容。接着访问http://git.oschina.net/profile网页,点击SSH公钥,标题栏可以随意输入,公钥栏把你刚才复制的内容粘贴进去就OK了

 



 

5.可以使用ssh -T git@git.oschina.net命令来测试连接是否畅通



 

当显示上图的内容就说明连接成功了,我们就可以进行文件的上传工作,我们写好代码上传的步骤,后续会给出。

 

 

  • 大小: 107.4 KB
  • 大小: 12.9 KB
  • 大小: 62.6 KB
  • 大小: 60.8 KB
  • 大小: 67.1 KB
分享到:
评论

相关推荐

    ubantu and server

    Ubuntu Server的安装过程相对简单,支持多种方式,包括网络安装、ISO镜像安装等。通过Ubuntu的“Minimal Install”选项,可以选择最小化安装,仅安装基本系统组件,便于后续定制化配置。 2. **系统更新与安全** ...

    在ubuntu下搭建NFS服务端和客户端说明

    在Ubuntu系统中搭建NFS(Network File System)服务端和客户端是实现Linux系统间共享文件和目录的一种常用方法。NFS允许一个系统(服务端)通过网络向其他系统(客户端)提供文件系统的部分或全部,使得多台计算机...

    Ubuntu安装Redis并设置为开机自启动服务.rar

    在Ubuntu系统中安装Redis并配置为开机自启动服务是一个常见的任务,这有助于确保服务器重启后Redis服务能够自动恢复,提供持续的数据存储和检索能力。以下将详细介绍如何在Ubuntu上完成这个过程。 首先,我们需要...

    ubuntu open ssh 离线安装包

    1.将4个文件放在一个单独的文件夹中,建议新建一个 2.命令行进入该文件夹 cd [你的新建文件夹] 3.执行 sudo dpkg -i openssh-client_7.2p2-4_amd64.deb sudo dpkg -i openssh-sftp-server_7.2p2-4_amd64.deb ...

    00Ubuntu16-set_sougoupinyin.rar

    Ubuntu16中设置 sogou 输入法,输入中文,步骤简单,耗时约2小时。

    unbuntu依赖包一步到位,告别安装烦恼

    在某些情况下,如果遇到非官方源或者未在Ubuntu仓库中的软件,可能需要手动下载`.deb`包,并使用`dpkg -i`命令安装,随后可能需要使用`apt-get install -f`来解决遗留的依赖问题。 总之,掌握在Ubuntu上管理和解决...

    FastStoneCapture_9.3_en.7z

    FastStone Capture是一款体积极其小、功能强悍的屏幕捕捉软件,有强大的图片编辑、视频录制编辑功能,能够满足截屏、录屏等经典工作。图像编辑可以简单处理截图,支持所有主流图片格式。

    vim—ubuntu 使用详解

    在命令模式下,用户可以通过键盘快捷键执行各种编辑操作;按下 `Esc` 键即可从其他模式返回命令模式。插入模式则是用户输入文本的模式,可以通过 `i`、`a`、`I`、`A`、`o` 和 `O` 等命令进入。 ### 常用操作 1. **...

    ubuntu开机自启动nginx服务

    ubuntu开机自启动nginx服务

    unity-classes.jar

    在 UnityPlayerActivity 类,存在 mUnityPlayer.quit() 方法,通过退出 unityplayer 来结束 UnityPlayerActivity,会导致整个应用被关闭。查看 unity-classes.jar源码,发现quit()方法会结束整个进程。...

    docker-ce_18.06.3_ce_3-0_ubuntu_amd64.deb

    docker-ce_18.06.3_ce_3-0_ubuntu_amd64的离线安装包。deb版本的。unubtu14.04的docker-ce离线包

    QtOpenGL文字显示

    在IT领域,尤其是在图形编程中,Qt和OpenGL是两个非常重要的工具。Qt是一个跨平台的C++库,广泛用于创建用户界面和桌面应用程序,而OpenGL则是一个强大的图形库,允许开发者进行高性能的2D和3D图形渲染。...

Global site tag (gtag.js) - Google Analytics