git配置

文章详细介绍了Git的下载、用户配置、SSH公钥设置以及如何将本地仓库推送到远程仓库的过程。还列举了常见的Git命令,包括克隆项目、创建和管理分支、合并代码、推送和拉取操作,以及查看日志等。

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

git下载  https://git-scm.com/download

设置名字  git config --global user.name "miao" 

设置邮箱  git config --global user.email "miao@miao.com"

配置SSH公钥  ssh-keygen -t rsa    不断回车

获取公钥 cat ~/.ssh/id_rsa.pub   全部复制,添加到gitee的设置的SSH公钥里

验证是否成功 ssh -T git@gitee.com   第一次使用选yes,出现successfully则成功

将本地仓库推到远程仓库需要进行连接  git remote add origin 远程仓库SSH地址

查看远程仓库  git remote -v

将本地代码推送到远程master分支  git push -u origin master   第一次推送会有一个提示

git常用命令:

(1)克隆别人的项目

git clone 远程仓库https地址  //将远程仓库克隆到本地,可以指定文件名字

git clone 之前不需要git init,git clone是一个组合,clone会包含init,remote,fetch,checkout这些操作。自动创建 .git文件夹和 origin远程地址别名。(只有第一次拉取代码用 clone,以后拉取都用 pull)

git fetch //抓取最新提交但不合并

git merge origin/master //合并到当前

git pull //拉取,拉到本地并合并,相当于上面两步

git pull origin cate //把远程cate分支拉到本地,在这之前要先创建并切换到cate分支

git add .

git commit -m '完成了cate分支的开发'

git push origin cate //推送本地cate分支到远程cate分支

(2)自己初始化一个项目

git init   //创建一个本地仓库

git branch dev //创建分支dev

git checkout dev //切换到dev分支

git checkout -b dev1 //创建并切换到dev1分支,相当于什么两步

git branch //查看分支

git merge dev1 //把分支dev1合并到master,在这之前需要先切换到master

git branch -d dev1 //删除dev1分支

git branch -D dev1 //强制删除dev1分支

git status //查看当前仓库中文件的状态

git add . 或者文件名  //添加文件到暂存区

git commit -m ''提交说明''  //提交

git push //推送本地master到远程master

git log //查看日志

alias git-log='git log --pretty=oneline --all --graph --abbrev-commit'  //简化日志形式,给git log设置别名,之后用git-log查看日志,更易于阅读


git遇到的面试题:

git 提交代码的命令是什么?

        git add .

        git commit -m 'xxx'

        git push

git add . 是暂存所有的文件,有一些不想提交怎么办?

        用git add 文件名

        或者git add 文件夹名

怎么看远程分支有哪些?

        git branch -r

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值