密码重新输入与保存
git config --global http.emptyAuth truegit config --global credential.helper store
1.不复制远程,直接新建远程分支。(非正规操作)
git init //初始化
git remote add origin http://****/*****/taskboard.git //连接到远程git checkout -b testtouch README.md //创建文件
git add README.md
git commit -m "add README"git push origin test:test00 //上传到远程,新建分支test00,但是分支结构与master不同
上传也可以写成git push origin test ,不需要改名字。
2.抓取远程分支
git init //初始化
git remote add origin http://****/*****/taskboard.git //连接到远程git pull origin test //test 分支到本地 ,但是本地还是master 分支
git checkout -b test origin/test //新建test分支,并把origin test 分支映射到此
3.复制远程
git clone http://****/*****/taskboard.git //复制远程仓库到本地 不需要初始化
cd taskboard //需要进入文件夹
touch README.md //创建文件
git add README.md
git commit -m "add README"git push origin test //上传(或新建)test分支,
4.删除远程分支
git push origin --delete [branch_name]
5.删除本地分支
非强制删除(有代码未合并会报错):
git branch -d [分支名]强制删除(忽略未合并代码):
git branch -D [分支名]
参考:
git创建远程分支_FIGHTING的专栏-CSDN博客_git 新建远端分支
git 创建分支提交远程分支_weixin_34319999的博客-CSDN博客
https://www.jianshu.com/p/55358da5a4ec#comments