代码管理

-
-
2025-05-22

存储告急,需要一些项目删除,删除前最好做备份,比如上传到Github上

针对项目是本地第一次创建的:

  • 初始化git仓库:git init
  • 新建README.md,并添加到git:git add .
  • 提交更改:git commit -m “Initialization”
  • 添加远程仓库为源:git remote add origin https://github.com/yourusername/reponame.git
  • 推送:git push -u origin main

针对项目是从git clone下来的:

  • 先查看状态:git status
  • 查看库名: git remote -v
  • 查看分支:git branch
  • 暂存修改:git add .
  • 提交到暂存区:git commit -m “any message”
  • 直接推送(如果可以的话):git push origin main/master # 可使用git branch查看所在分支
  • 如果直接推送有困难,可以用ssh链接
    • 转为ssh推送,首先在本服务器生成密钥 ssh-keygen -t rsa -b 4096 -C "[email protected]"
    • 记住公钥的位置,然后把公钥加到SSH and GPG keys
    • git remote set-url origin [email protected]:yexijue/xxx.git # xxx是你的代码仓库
  • 测试链接:ssh -T [email protected]

  • 推送前最好先拉取合并远程更新:git pull origin main
  • 再次推送:git push origin main
  • 如果发现有文件夹或者一些文件推送不上,查看gitgnore文件里面的内容并酌情修改

参考资料:


Jasper
飞翔时伤悲是一种奢侈的行为
公告

追求从容,追求优雅