Git基本使用
上传本地文件成为Github上的一个项目(Linux)
安装git
并设置你的机器的标识
安装git
sudo apt-get install git
创建你的机器的标识,因为Git
是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email
地址
git config --global user.email "你的邮箱" git config --global user.name "你的姓名"
创建本地Git
仓库
就是说把你要上传到github
上的文件放在一个文件夹中,然后在该文件夹中执行命令:
git init
创建成功会提示你:已初始化空的 Git 仓库于 /home/rain/文档/Facial_Keypoints_Detection/.git/
你的文件夹下会多出一个.git
文件夹,
将该文件夹下的内容添加并上传到本地仓库
git add . git commit -m "first commit" # "first commit"是你本次提交内容的说明
创建远程仓库并与本地连接
在github
上新建一个仓库(怎么创建直接不会直接百度)
创建你的电脑与你的github
账号传输内容的ssh秘钥
# 生成秘钥 ssh-keygen -t rsa -C "youremail@example.com" # 按上图在你的github账户中添加刚才生成的秘钥 # 将本地git仓库和你刚才在github上创建的仓库连接(下面命令要在你的本地git仓库中执行哦) # https://github.com/rain-1227/Facial-Keypoints-Detection.git是你远程仓库的地址 git remote add origin https://github.com/rain-1227/Facial-Keypoints-Detection.git # 将master分支重命名为main分支 git branch -M main # 将本地仓库已经commit的内容推送到刚才连接到的远程仓库 git push -u origin main
推送时需要token
当我们执行git push -u origin main
时,会让你输入用户名和密码。然后会报错:remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.
注意token
生成过程中,要勾选repo
这样才可以在本地推送数据到远程
生成token
后,记得把你的token
保存下来,以便进行后面的操作
把token
直接添加远程仓库链接中,这样就可以避免同一个仓库每次提交代码都要输入token
了
# 将token添加到远程仓库链接中 git remote set-url origin https://生成的token@github.com/shliang0603/Yolov4_DeepSocial.git/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现