git操作随记
一、创建、删除分支
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | git branch # 查看本地所有分支 带*表示当前所在分支 git branch -a # 查看本地和远程所有分支 git branch new # 在本地创建一个名称为new的分支 git checkout new # 切换到new分支 git branch -d new # 删除new分支 git checkout -b test -branch # 在本地创建一个test-branch分支并且切换到该分支 git push origin test -branch #把test-branch推送到远程仓库 # 如果这个时候我们执行 git pull 就会报下面的提示: # There is no tracking information for the current branch. # Please specify which branch you want to merge with. # 将本地分支与远程分支关联即可 git branch -- set -upstream-to=origin /test-branch test -branch git push origin -d test -branch # 删除远程分支test-branch 注意这里删除远程分支之后,本地分支是没有删除的 git branch -D test -branch #强制删除本地分支est-branch |
二、提交文件
1 2 3 4 | 新建一个文件new.txt git add . # 添加所有文件到暂存区 git commit -m "提交文件new.txt" # 提交暂存区中的内容到本地仓库 -m 提交信息 git push # 推送到远程仓库 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)