1、创建远程仓库名称 创建远程仓库名称
2、复制远程仓库链接
这个链接到最后把本地库与远程库关联的时候要使用
复制远程仓库链接
3、到你要上传远程仓库的项目文件中点击右键 选择Git Bash Here
右键上传项目
右键选择Git Bash Here 如下图所示的情况
4、初始化仓库 提交代码到缓存区
-
git init // 初始化版本库
-
git add . // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件
-
git commit -m "first commit" // 把添加的文件提交到版本库,并填写提交备注
如下图所示:
git初始化仓库命令
5、git remote add origin 你的远程库地址 // 把本地库与远程库关联
url地址就是之前上面要复制的远程仓库的链接地址
地库与远程库关联
git添加远程库的时候有可能出现如下的错误,
怎么解决?
只要两步:
1、先删除
1 |
|
2、再次执行添加就可以了。
6、git push -u origin master // push 到远程仓库
push
如果git服务器中的README.md文件不在本地代码目录中会出现如下错误,导致无法上传代码到远程仓库中
上传异常情况
解决方法:可以通过如下命令进行代码合并
git pull --rebase origin master
执行完上面命令 再执行一次 git push -u origin master
如图所示:
7、最后远程仓库上就可以看到上传的代码了
标题
1.列出分支,-a参数是列出所有分支,包括远程分支
git branch [-a]
2.创建一个本地分支
git branch branchname
3.创建一个分支,并切换到该分支
git checkout -b branchname
4.删除一个本地分支
git branch -d branchname
5.删除一个远程分支
git push origin --delete branchname
6.删除一个远程分支,通过push一个空的分支来覆盖原来的分支,以达到删除远程分支的目的
git push origin :branchname
#tag 1.列出所有tag git tag 2.列出远程所有tag,注意git版本1.7(包括1.7)一下后边需要加上git仓库地址 git ls-remote --tags 3.创建一个tag git tag [-a] tagname 4.创建一个加描述的tag git tag -a tagname [-m <msg>] 5.删除本地tag git tag -d tagname 6.删除远程tag git push origin --delete tag tagname 7.删除远程tag,与6不同的是,这是推送一个空的tag覆盖掉原来的tag,以达到删除tag的目的 git push origin :refs/tags/<tagname>