ubuntu中git的安装,配置以及代码的拉取上传

本文详细介绍了在Ubuntu系统中如何安装Git,配置全局用户邮箱和SSH Key,包括生成SSH Key、添加SSH Key到GitHub以及验证连接。此外,还涵盖了从GitHub克隆仓库和检查文件状态的基础操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装
sudo apt-get install git
设置用户名以及邮箱
sudo git config --global user.name "wuxiushu"

sudo git config --global user.email "1367387530@qq.com"


配置SSH Key

查看所有的SSH Key
ls -al ~/.ssh
ssh-keygen -t rsa -C "1367387530@qq.com"
eval "$(ssh-agent -s)"
# 下面这一步中间会有提示,不用管,直接回车就可以,会生成一个私钥和一个公钥。
ssh-add ~/.ssh/id_rsa
# 查看SSH Key,然后放置到github SSH Key上面,名称随便填写即可。(公钥最好复制过来,不要有多余空格)
cat ~/.ssh/id_rsa.pub
sudo apt-get install xclip
xclip -sel clip < ~/.ssh/id_rsa.pub
# 测试ssh key是否成功,使用命令“ssh -T git@github.com”,如果出现You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。
ssh -T git@github.com


代码拉取以及上传

1.从远端clone仓库,随后会要求输入网站用户名密码。clone的仓库会存放在/home下,如果想clone到制定目录,首先cd 指定目录。

git clone git://github.com/schacon/grit.git
2.进入仓库目录下。

$ cd 仓库名

3.检查当前文件状态。

$ git status

4.查看提交历史

$ git log
5.在对仓库中文件进行修改后,需要进行跟踪,即放入暂存区。之后需git status查看是否有文件没有被跟踪。

$ git add 文件名
6.将暂存区域文件提交。

$ git commit -m "修改的内容"
7.推送数据到远端仓库:把本地的 master 分支推送到origin 服务器上,一般不用变。
   可通过命令git remote show [remote-name] 查看某个远程仓库的详细信息。
$ git push origin master

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值