文章目录
1.在本地创建一个目录,生成.git
文件
git init
2.在gitee里新建或者是已存在的仓库,获取其ssh
3.再在bash里输入,进行本地与远程仓库的关联
git remote add origin 复制的ssh
4. 该命令用于将工作目录中的更改添加到暂存区 待提交
a.提交单个文件、多个文件
git add <file1> <file2> ...
b.提交全部文件
git add .
5.将暂存区中的更改提交到本地仓库的版本历史中。
提交是对代码做出的实际更改的快照,每个提交都有一个唯一的标识符(commit hash)。
git commit -m "Your commit message here"
6.将本地仓库中的提交推送到远程仓库。
推送是将本地分支的更改上传到远程仓库,以便其他开发者可以访问和拉取这些更改。
git push <remote> <branch>
例如,将本地的 “master” 分支推送到名为 “origin” 的远程仓库:
git push origin master
a.新建的远程仓库是空的,要加上-u
git push -u origin master
b.仓库不是空的,就不用加上-u
git push origin master
首次执行上面的命令这句,以后直接可以用
如果你已经使用 -u 或 --set-upstream 选项将本地分支与远程分支关联,以后推送时可以简化为:
git push
c.可能会出现的问题
1.
【解决方法】:
因为新创建的远程仓库里面有初始化文件
,与本地的仓库内容不相符,所以要先同步
!!!!
git pull --rebase origin master
然后再进行git push origin master就能成功了。
2.
【解决方法】:
这个错误表明 Git 无法找到名为 “origin” 的远程仓库。出现这个错误的原因可能是你的本地仓库没有配置远程仓库,或者配置的远程仓库地址不正确。
检查远程仓库的存在: 确保远程仓库 “origin” 存在。你可以使用以下命令查看已配置的远程仓库:
git remote -v
我这里明显是名字有问题,我少输入了一个"origin in"