亮亮

不同地点开发git常用命令

从main分支想再建一个 dev 分支 (并把这个分支也推到远程),按下面做就行。 ### 1. 确保本地 main 是最新的 git checkout main git pull origin main ### 2. 从 main 创建并切换到 dev 分支 git checkout -b dev ### 3. 把 dev 分支推送到远程,并建立跟踪关系 git push -u origin dev  开发过程中常用的几个git命令 之后你就可以在 dev 分支上开发了。 ## 常用后续 命令 ### 查看当前所有分支(本地 + 远程) git branch -va git branch -r                  # 只看远程分支 git branch -a                   # 本地 + 远程分支 ### 切换到 dev git checkout dev ### 把远程 dev 的最新代码拉下来 git pull origin dev ### 开发完推送 git push origin dev 合并dev分支到main分支 代码 ## 如何 把 dev 代码 合并到 main 中 git checkout main # 切换到main分支 git pull origin main        # 先同步远程 main,避免冲突 git merge dev # 合并 本地 dev 到 main git push origin main #  推送到 远程 main ### 合并完成后,如果 dev 不再需要,可以删除: git branch -d dev              # 删除本地 git push origin --delete dev   # 删除远程 ## 如果本地代码 改 乱套了。 要让本地完全和远程一致(丢弃所有本地修改和提交) git fetch origin git reset --hard origin/dev git clean -fdgit pull origin dev 另外附一份 android app 常用的 .gitignore 文件内容 # ===== Gradle ===== .gradle/ build/ /captures !gradle/wrapper/gradle-wrapper.jar # ===== 本机配置(含 SDK 路径)===== local.properties # ===== Android Studio / IntelliJ ===== *.iml .idea/ # 如果想保留团队共享的 IDE 配置,可以把上面一行换成下面几行: # /.idea/caches# /.idea/libraries # /.idea/modules.xml # /.idea/workspace.xml # /.idea/navEditor.xml # /.idea/assetWizardSettings.xml # /.idea/deploymentTargetDropdown.xml # /.idea/deploymentTargetSelector.xml # ===== Kotlin ===== .kotlin/ # ===== NDK / CMake ===== .externalNativeBuild/ .cxx/ # ===== 编译产物 ===== *.apk *.aab *.ap_ *.dex *.class bin/ gen/ out/ # ===== Lint ===== lint/intermediates/ lint/generated/ lint/outputs/ lint/tmp/ # ===== 签名密钥和敏感信息(重要)===== *.jks *.keystorekeystore.properties google-services.json  # 如果仓库是公开的,建议取消注释 # ===== 日志 ===== *.log # ===== 系统文件 ===== .DS_Store Thumbs.db # == server test address == #具体看配置写在哪里 app/src/development/res/xml/network_security_config.xml

正在加载更多内容… 继续下滑加载更多 查看更早的内容