Github 项目合集
微言Github 仓库上传下载
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
| github 本地仓库,用什么命令上传,是强制以本地仓库文件为准的 如果你要把 本地仓库内容强制覆盖上传到 GitHub(以本地为准),常用命令是: git add . git commit -m "update" git push origin main --force
如果你的默认分支不是 main,而是 master,就改成: git push origin master --force
1、查看当前分支: git branch 2、提交本地修改 git add . git commit -m "更新内容" 3、强制推送覆盖远程: git push origin main --force
如果远程仓库还没绑定 先添加远程地址:git remote add origin https://github.com/你的用户名/仓库名.git 然后: git push -u origin main --force
更安全一点(推荐)它会防止误覆盖别人刚提交的内容。 例如: git push origin main --force-with-lease
一句最狠的(完全以本地为准)git push origin main --force
Git 默认就是 只上传修改后的提交(commit),不需要单独指定“只上传修改过的文件”。
常规做法: git add . git commit -m "更新修改的文件" git push origin main
如果你只想提交某几个文件
比如只上传: a.txt test/config.json
可以这样: git add a.txt git add test/config.json git commit -m "只更新指定文件" git push origin main
这样就不会提交别的文件。
查看哪些文件被修改了 先看状态: git status 查看具体差异: git diff
如果已经 add 错了 取消暂存: git reset
或者取消单个文件: git reset 文件名 例如:git reset a.txt
上传全部修改 git add . git commit -m "update" git push
只上传指定文件 git add 文件名 git commit -m "update" git push Git 本身就是按“修改内容”上传,不是整仓库重新传。
如果你本地删除了文件,想让 GitHub 远程仓库也同步删除,正常提交并 push 就可以。 例如你本地删了: rm test.txt 然后执行: git add -A git commit -m "删除 test.txt" git push origin main
这样远程仓库里的 test.txt 也会被删除。
为什么用 git add -A 因为: git add . 有时候对“删除文件”的识别不完整(尤其旧版本 Git)。
更稳妥的是: git add -A
它会: 新增文件 修改文件 删除文件 全部一起记录。
删除单个文件(推荐 Git 命令) 也可以直接用: git rm test.txt 然后: git commit -m "删除文件" git push 这样更标准。
删除整个目录 例如: git rm -r logs/ 然后: git commit -m "删除 logs 目录"git push
如果远程有,本地没有,强制同步删除 直接: git add -Agit commit -m "同步删除"git push --force 不过一般不需要 --force。
一句最稳的同步命令 git add -A && git commit -m "sync" && git push 这句最适合: 本地增删改 → 完整同步到 GitHub
|
备用
Github 加速代理网址
https://github.cnlt.dpdns.org/ ##我自己的
https://py.nxog.eu.org/https://raw.githubusercontent.com/yoursmile66/TVBox/main/XC.json
https://gh.catmak.name/
https://ghfast.top/
https://keli.blog/
https://gh-proxy.com
视频下载神器(yt-dlp)
PDF全能工具(Stirling-PDF)
短链接