Git基本命令
//设置提交代码时的用户信息
git config --global user.name "name"(用户名)
git config --global user.email "email”(邮箱)
//查看自定义的属性
git config -global --list
//用于下载项目到本地,下载到当前所在目录
git clone "url"(GitHub或gitee链接)
//cd 进入一个新的文件夹
//新建一个本地仓库
//创建成功会在所在文件夹下生成一个 .git 的隐藏文件夹
git init
//关联远程仓库
git remote add origin "url"(仓库地址)
//添加到本地缓存区,跟踪所有文件
git add .
//添加到本地仓库
git commit -m "message"(更改信息)
//添加到远程仓库(即GitHub或gitee)
git push
//获取远程库与本地同步合并
git pull --rebase origin master
//列出所有本地分支
git branch
//列出所有远程分支
git branch -r
//新建一个分支,但依然停留在当前分支
git branch [branch-name]
//删除分支
git branch -d [branch-name]
//显示有变更的文件
git status
//显示当前分支的版本历史
git log
//状态查询
git status
// 撤销commit
git reset --soft HEAD^
// 修改commit的注释说明
git commit --amend
设置GitHub的ssh公钥
打开终端
#检查是否有.ssh目录
open ~/.ssh
#有的话删除里面的文件,然后进入到目录里
cd ~/.ssh
#输入邮箱(注册GitHub时的邮箱),然后一直回车即可
ssh-Keygen -t rsa -C "xxx@xx.com"
#查看是否生成公钥和私钥
ls -la
#复制公钥信息
pbcopy < ~/.ssh/id_rsa.pub
输入密码:
ssh -T git@github.com
Mac本地文件上传GitHub的步骤
创建仓库
新建个目录,然后从终端进入到你新建的目录里。
复制然后黏贴到终端运行,创建本地仓库。
然后把要上传的文件复制到这个目录里
输入git status
,能看到添加到本地仓库目录里的文件(红色代表还未上传)
输入git add --all
添加所有未上传的文件。
输入git commit -m "尚硅谷SpringCloud视频学习笔记"
(项目描述)
输入git push origin main
从GitHub上拉取项目到本地
git clone 项目仓库地址