如何把已有项目上传到git

强制推送:

git status 

git show

完全确认是那个仓库的话,可以强制推送

$ git push -f origin master 

简易的命令行入门教程:

Git 全局设置:

git config --global user.name ""
git config --global user.email "li@foxmail.com"

创建 git 仓库:

mkdir investigation
cd investigation
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/linmsheng/in.git
git push -u origin "master"

已有仓库?

cd existing_git_repo
git remote add origin https://gitee.com/linmsheng/in.git
git push -u origin "master"

已有项目上传到git

若要将现有的项目上传至Git仓库中,可以按照以下步骤进行操作:

  1. 在本地创建一个新的文件夹用于存放该项目。

  2. 打开命令行工具(如Windows系统中的cmd或者MacOS/Linux系统中的Terminal)并导航至该文件夹所在路径。

  3. 使用git init命令初始化一个空的Git仓库。这会在当前文件夹内生成一个名为.git的隐藏文件夹,表示此处为一个Git仓库。

  4. 将需要上传的项目文件复制到该文件夹中。

    (编辑过滤的文件.gitignore)

  5. 使用git add .命令将所有文件添加到Git的暂存区。注意.表示当前文件夹及其子文件夹中的所有文件都被包含在内。

  6. 运行git commit -m "Initial commit"命令提交更改。双引号内的"Initial commit"应根据实际情况修改为相关说明信息。

  7. 接下来,我们需要连接到远程Git仓库。首先,在Git服务商(如GitHub、Bitbucket等)上创建一个新的仓库。获取该仓库的URL。

  8. 运行git remote add origin <remote repository URL>命令将本地仓库与远程仓库关联起来。 <remote repository URL>应替换为之前获得的远程仓库URL。

  9. 最后,通过运行git push -u origin master命令将本地仓库的变动推送到远程仓库。-u选项指定了默认分支,而master则是常见的主分支名称。

     

    出现错误的主要原因是gitee中的README.md文件不在本地代码目录中

    此时我们要执行git pull --rebase origin master命令将README.md拉到本地,

    然后执行git push origin master就可以成功了

完成以上步骤后,你就成功将现有项目上传至Git仓库了。

git remote add origin  https://gitee.com/linmsheng/tp6.git

编辑过滤的文件:D:\phpstudy\WWW\tp6admin.cc\.gitignore

/.idea
/.vscode
/vendor
*.log
.env
/app-bak
/参考
/素材图片
*.csv
*.zip
*.sql

检查是否生效:

$ git check-ignore -v public/public.zip

posted @ 2024-01-12 11:36  也许明天  阅读(91)  评论(0编辑  收藏  举报