git创建一个本地仓库与远程仓库关联并推送文件到远程仓库
创建本地仓库
在要创建仓库的文件夹下,初始化一个新的 Git 仓库,执行命令:
git init
执行该命令后,文件夹下会生成一个隐藏的 .git 文件夹,这标志着本地仓库创建成功。
将本地仓库和远程仓库相关联
git remote add origin 远程仓库的地址(网址)
这里的 origin 是远程仓库的别名,通常使用这个名称,也可以根据需要自定义。
先拉取远程更新并合并
# 拉取远程仓库的更新并尝试合并
git pull origin master
如果本地文件夹中并不是干净的,有其它的文件,执行这个命令有冲突的话,可以用下面这个命令拉取并强制合并
git pull origin master --allow-unrelated-histories
这个时候本地仓库中的目录结构和远程仓库就是一模一样的了,本地仓库中在你想要的目录结构底下添加你需要上传到远程仓库的文件
加入我想要推送的本地文件是test.txt
将 test.txt 文件添加到暂存区,然后提交到本地仓库:
# 添加文件到暂存区
git add LessonCode/week01/practice/test.txt
# 提交到本地仓库
git commit -m "Add test.txt file"
确保本地分支和远程分支建立了关联,然后进行推送操作:
# 推送本地分支到远程仓库
git push origin master