Git本地上传项目到github上(基础使用)

本文详细介绍了如何使用Git进行版本控制,包括SSH授权配置、本地仓库初始化、文件提交流程及远程仓库同步等核心操作,适合初学者快速掌握Git与GitHub的基本使用。

前提:
1本地已经下载了git;
2SSH 授权:
    2.1在命令行输入ssh 判断是否安装ssh,以下信息证明本机已经安装ssh在这里插入图片描述
    2.2输入 ssh-keygen -t rsa
接着连续三个回车键, 就会在 C:\Users\用户名.ssh 目录下 生成两个文件 id-rsa(密钥)和id_rsa.pub(公钥)
     2.3GitHub 上添加 SSH key
第一步在GitHub上的设置页面,点击最左侧 SSH and GPG keys,再点击右上角的New SSH key 按钮在这里插入图片描述在Key中 将id_rsa.pub公钥文件中的内容复制粘贴进去就可以了
再点击 Add SSH Key在这里插入图片描述
    2.4在命令行 输入 ssh -T git@github.com
判断是否添加成功 在这里插入图片描述
3.在github上创建数据库;
在这里插入图片描述
开始提交
一、本地项目提交github数据库;
在项目文件夹打开命令行;
1git init 创建仓库
文件下会出现一个.git文件;
2git status 显示工作树状态
3git add a.md(指定文件)/git add . (所有文件)
相当于将文件暂存到缓存区
4git commit -m ‘提交信息’
真正的提交,将缓存中的数据提交;
5git log 查看提交记录
6git remote add origin git@github.com:stormzhang/test.git
添加远程仓库;
7git remote -v 查看远程仓库
8切换分支:(先忽略)
git branch a;(新建分支a)
git checkout a (切换到分支a)
git branch (查看分支)

git branch -a(查看所有分支)
//查git名字
$ git config --global user.name
//修改git 名字
$ git config --global user.name “gaoxuyang”

恢复到指定版本
命令:git reset --hard 44f994dd8fc1e10c9ed557824cae50d1586d0cb3 //后面这一大串就是版本id
强制push 命令:git push -f origin master (如果其他分支 git push -f)

9git pull origin master(本地分支名默认 ) (拉:把远程仓库的最新代码拉下来 )
注:pull后有时候会需要这个操作:添加注释。https://www.cnblogs.com/wei325/p/5278922.html
10git push origin master(推:把本地代码推到远程仓库 )

二、github上拉项目再提交github数据库;
1git clone git@github.com:stormzhang/test.git (项目的仓库地址) 这样就把 test 项目 clone 到了本地
注:怎么获得项目的仓库地址
在这里插入图片描述
2git add . + git commit -m ‘提交信息’ (提交)
3git pull origin master (拉:把远程仓库的最新代码拉下来 origin :远程仓库名)
4git push origin master (推:把本地代码推到远程仓库 master :本地分支名)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值