GitHub下载克隆clone指定的分支tag代码
git clone --branch [tags标签] [git地址] 或者 git clone --b [tags标签] [git地址]
git clone --branch v6.2.4 https://gitee.com/mirrors/elasticsearch-analysis-ik.git
idea查看任意项目的远程仓库地址:
git remote -v
git branch -v
git branch -d 分支名 删除本地分支
git branch -D 分支名 强制删除本地分支
pull 局部效果
fetch 全局效果
checkout if线上已有分支,则直接可checkout,不用clone操作
注意: 不熟练的话,一定要先 pull 空项目到本地,然后把要提交的内容copy进来,然后在push 。
1、码云上新建一个项目 XXXX (项目名) 2、本地创建一个文件夹E:/XXXX,然后使用git bash 3、cd 到本地文件夹中E:/XXXX //如果是在创建的文件中git bash 则此步骤可省略 4、使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹 5、使用 git remote add origin https://gitee.com/你的码云用户名/XXXX //添加远程仓库 也可以直接复制https路径
6、使用 git pull origin master 命令,将码云上的仓库pull到本地文件夹 7、将要上传的文件,添加到刚刚创建的文件夹 8、使用 git add . //(. 表示所有的)或者 git add + 文件名 // 将文件保存到缓存区 9、使用 git commit -m '新添加的文件内容描述' //添加文件描述 10、使用 git push origin master //将本地仓库推送到远程仓库
内网注意:
git clone http://用户名:密码@192.168.00.000:8888/ha1/h12.git (其实这是原始的完整的写法)
git clone -b dev http://用户名:密码@192.168.00.000:8888/ha1/h12.git
git clone -b branch_xxx http://用户名 : 密码 @ 192.168.00.000:8888/ha1/h12.git
---------------------
原文:https://blog.csdn.net/tiegenz/article/details/79551717
简单的办法:
新建号空的远程仓库后,直接clone下来,然后从上面的步骤7---->步骤9,然后直接 git push
No tracked branch configured for branch master or the branch doesn't exist. To make your branch track a remote branch call, for example, git branch --set-upstream-to=origin/master master
解决方法(idea不能啦代码):
set-upstream-to=origin/master
使用git在本地新建一个分支后,需要做远程分支关联。如果没有关联,git会在下面的操作中提示你显示的添加关联。
关联目的是在执行git pull, git push操作时就不需要指定对应的远程分支,你只要没有显示指定,git pull的时候,就会提示你。
解决方法就是按照提示添加一下呗:
git branch --set-upstream-to=origin/remote_branch your_branch
其中,origin/remote_branch是你本地分支对应的远程分支;your_branch是你当前的本地分支。
查看用户名和邮箱地址:
//查看用户名
git config user.name
//查看用户邮箱地址
git config user.email
修改用户地址和邮箱:
//修改用户名称
git config --global user.name "username"
//修改邮箱地址
git config --global user.email "email@xxx.com"
使用如下命令可以取消全局设置:
git config --global --unset user.name
git config --global --unset user.email
拉去修改提交:https://blog.csdn.net/biao_feng/article/details/82837111
https://www.cnblogs.com/eedc/p/6168430.html : git常用命令速查表 + 把本地库的内容推送到远程
https://www.cnblogs.com/felixzh/p/6179460.html :将项目提交到git(简明) ++ https://blog.csdn.net/boomhankers/article/details/78846192
将项目提交到git(详解图解):
https://www.cnblogs.com/cxk1995/p/5800196.html
https://blog.csdn.net/zamamiro/article/details/70172900