Git克隆与上传
本文共 1,283 字,预计阅读时间 4 分钟
1.git查看远程分支更新到本地
git clone 项目地址,示例如下:
git clone https://github.com/zhongyushi-git/vue-test.git
在拉取时,默认拉取的是master分支。如果需要拉取其他的分支,指定分支名即可,这里以develop分支为例:
git clone -b develop https://github.com/zhongyushi-git/vue-test.git
2.本地项目上传到github
当在本地创建了项目之后,需要上传到github上(首次提交),步骤如下:
1)先登录github,创建一个仓库
2)在需要提交项目的目录打开cmd命令窗口
3)git初始化
git init
4)添加到暂存区
git add .
git commit -m "first"
5)本地仓库和远程github关联
git remote add origin http://xxxxxxxxx.git
6)若远程有readme.md,则执行;若没有则跳过此步
git pull --rebase origin main
7)推送代码
git push -u origin main
注意事项:在2020年10月1起,github默认主分支从master更名为main。
若没有设置本地git的默认分支,则以上提交方式会默认创建一个master分支,为保持一致性,可将本地git init的时候默认分支修改为main。若已设置过,可忽略:
git config --global init.defaultBranch main
3.本地代码暂存,取出
当使用idea更新代码时,有时会出现更新的代码把本地修改但未提交的代码给覆盖的情况,这是idea的bug。那么如何解决?
1)查看所有保存的暂存记录列表
git stash list
2)取出暂存,指定版本。只能恢复一次
git stash pop stash@{num}
就是这么简单,你学废了吗?感觉有用的话,给笔者点个赞吧 !
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!