git-最简单的操作流程
一、配置公匙
1、本地创建一个文件夹比如winutils,路径不带中文
e盘:在winutils目录下打开git bash here:git init
ssh-keygen -t rsa -C "邮箱@XX.com",获得公匙,密匙
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.(公匙)
2、github打开“Account settings”,“SSH Keys”页面:
点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容(所有内容包阔
标题)
3、GitHub,找到“Create a new repo”按钮,创建一个新的仓库winutils
关联本地库与远程库
本地winutils下:git remote add origin git@github.com:用户名/winutils.git
4、去掉关联:
git remote -v
git remote rm origin)
二、简单流程
1、git add ./(添加路径下所有)2、git add xx.txt
3、git commit -m "修改备注"
4、git push origin master
错误参考
https://blog.csdn.net/linda_5150/article/details/102392175
--------------------------------------------------------------------------------------------
三、关于分支
新建分支:git branch dev
推送到分支:
1、git add *
2、git commit -m "test"
这个时候如果push,如果远程没有分支的远程仓库,是推不上去的,需要切到master分支
git switch master
git merge dev
git push
如果想要在远程建个分支仓库,那么在
新建分支:git branch dev2
推送到分支:
1、git add *
2、git commit -m "test"
3、git push origin dev2
这个时候就可以看到远程仓库有dev2了
如何将远程分子dev2合并到master
确保远程和master没有冲突(指master上有的数据dev2上没有)
1、git add *
2、git commit -m "test"
3、git push origin dev2
4、git switch master
5、git merge dev2
6、git push
如何删除本地分支仓库:git branch -d dev2/git branch -D dev2(强行删除)
如何删除远程分支仓库:git push origin --delete dev2
当有主和分支,主修改后push,分支上还是push调整之前的数据