转 git拉取项目 创建项目 提交分支
git拉取项目、创建分支、提交分支
http://t.csdn.cn/lgiuB
呦!来了呀
收藏 27
文章标签: git github
版权
一、拉取项目
首先拉取代码——选择想存放项目文件的地方,打开git bash here,然后输入指令
(1)通过http拉取
git clone xxx (xxx为刚刚复制的仓库链接)
(2)通过ssh拉取
首先,打开git bash ,查看本地有没有密钥
cd ~/.ssh
出现以下情况说明本地没有密钥,这时可以创建ssh密钥
ssh-keygen -t rsa -C "邮箱" //创建密钥
输入后enter三连,会生成 ssh key。
cat ~/.ssh/id_rsa.pub //查看生成的钥匙信息
复制密钥信息,打开gitee 登陆后点击设置 => 安全设置 => SSH公钥,将复制的密钥信息粘贴进去
然后回到 git bash 中输入 ssh -T git@gitee.com 若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功
在想要存放文件的地方打开 git bash 输入下面命令拉取代码
git clone ssh下载地址
二、创建分支、提交合并分支
拉取到代码之后就可以创建自己的分支和提交代码,步骤如下:
(1)新建分支
这里注意要先切换到 master 分支再创建新的分支,不然可能会出现问题
切换到 master 分支
git checkout master
//创建分支
git branch demo (自定义的分支名称)
(2)查看所有分支
//查看所有分支
git branch -a
//查看当前分支,当前分支前面会标记一个 * 号
git branch
* demo
master
(3)切换到某一分支
//切换到 demo 分支
git checkout demo (demo为切换到的分支名称)
//创建并切换到demo分支
git checkout -b demo (demo为自定义分支名称)
//推送到远程分支,建立远程仓库连接
git push --set-upstream origin demo 或者 $ git push origin demo -u (简写)
(4)提交代码到分支
//添加修改代码到缓存
git add xxx(文件名) 或者 git add.
//添加提交备注
git commit -m "xxxx" (xxx为提交的备注信息)
//提交到指定分支
git push origin demo (demo为要提交代码的分支)
(5)合并分支
现在当前分支的工作完成,我们可以切回到master分支进行合并分支
git merge命令用于合并指定分支到当前分支
//首先切换到主分支
git checkout master
//然后把我们的分支合并到主分支上
git merge demo (demo为我们要合并的分支名称)
//合并完之后就可以放心的删除 demo 分支了
git branch -d demo (demo为要删除的分支名称)
//删除之后可以查看分支,就只剩下master分支了
git branch
————————————————
版权声明:本文为CSDN博主「呦!来了呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_53583370/article/details/121329442
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」