git命令--拉取代码和切换分支
git一般有很多分支,我们clone到本地的代码都是master分支,那么如何切换到其它分支呢?本文介绍主要操作流程和命令,包括拉取仓库代码、查看分支和切换分支,至于如何提交代码,需要的童鞋自己查找资料吧!
拉取仓库代码
获取一个url对应的远程Git 仓库, 创建一个本地副本,一般的命令是
git clone [url]
clone下来的代码会以url最后一个斜线后面的名称命名,创建一个文件夹;如果想要指定名称,可以由如下命令指定:
git clone [url] givenName
查看全部分支
$ git branch -a
查看全部分支,包含本地和远程。在项目所在根目录下运行以上命令:
$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/nnvm
remotes/origin/piiswrong-patch-1
remotes/origin/v0.9rc1
前面打标签*号的分支是当前分支,可以看到,我们现在在master分支下。
查看本地分支
$ git branch
* master
创建并切换分支
$ git checkout -b nnvm
Switched to a new branch 'nnvm'
$ git branch
*nnvm
master
-b
命令 的意思是创建分支,如果去掉 -b
则只会切换已经存在的分支;执行结果说明已经切换到nnvm分支了。切换回master分支:
$ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
拉取最新代码
使用上述命令切换到指定分支后,可以使用如下命令更新代码到最近一次提交:
git pull
创建分支
创建分支的命令如下:
git branch [branchName]
温馨提示,创建分支时,不会有什么提示。
提交本地分支到远程仓库
git push origin 本地分支名
例如:git push origin dev
,这条命令表示把本地dev分支提交到远程仓库,即创建了远程分支dev。
删除远程分支
git push --delete origin dev
文章到这里就结束了,看完之后你有什么想法想要跟大家分享呢?评论区在等着你!
读后有收获,小礼物走一走,请作者喝咖啡。

作者:楼兰胡杨
本文版权归作者和博客园共有,欢迎转载,但请注明原文链接,并保留此段声明,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南