github ssh配置
走过…路过……
1.安装github.exe
2.命令行启动 git bash here
3.命令行输入 ssh-keygen -t rsa -C '111@qq.com' 邮箱是你github的邮箱
4.进入C:\Users\Administrator.ssh\id_rsq.pub复制其内容
5.进入github-setting-SSH AND GPG keys-New SSH KEY添加
6.测试是否成功ssh -T git@github.com
\
全新首次提交
#本地设置你的git用户名和邮箱
git config --global user.name "qqq"
git config --global At-Cost Domain Pricing - Domain Cost Club "q1111@qq.com"
创建仓库
git init
#添加所有修改的和新添加到暂存区
git add .
#创建忽略文件 .gitignore
touch .gitignore
#校验忽略文件规则是否生效(Xxxx.class 是随意弄一个在限制规则内的文件看看规则是否生效)
git check-ignore -v HelloWorld.class
#提交到本地仓库
git commit -m "第一次提交"
#添加远程仓库的关联(远程仓库的名称一般默认为 origin ,当然,你可以设置为其他的名称)
git remote add origin qqq/bbs
#下面命令将本地的master分支推送到origin主机的master分支。如果后者不存在,则会被新建。
git push origin master
2.创建分支提交
\
#添加所有修改的和新添加的
git add .
新建一个分支,并切换到该分支
$ git checkout -b [branch]
切换到指定分支,并更新工作区
$ git checkout [branch-name]
#提交到本地仓库
git commit -m "第x次提交"
#下面命令将本地的dev分支推送到origin主机的dev分支。如果后者不存在,则会被新建。
git push origin dev
\
\
3.首次分支更新代码
#添加所有修改的和新添加的
git add .
#确认分支
切换到指定分支,并更新工作区
$ git checkout [branch-name]
#提交到本地仓库
git commit -m "第x次提交"
#本地分支与远程分支建立连接
git branch --set-upstream
#提交到远程分支
git push -u origin dev
\
4.再次更新分支代码
#添加所有修改的和新添加的
git add .
#确认分支
切换到指定分支,并更新工作区
$ git checkout [branch-name]
#提交到本地仓库
git commit -m "第x次提交"
#提交到远程分支
git push origin
\
5.合并本地dev分支到master分支
#添加所有修改的和新添加的
git add .
#提交到本地仓库
git commit -m "第x次提交"
#切换到要合并的分支--这里是master
$ git checkout master
合并本地dev到本地master
git merge dev
----------------可选择------------------------------------------------------------------------
这时候git push origin 是push到你远程的master,如果在切换回去dev就是push到dev
\
6.拉取代码
$ git pull+地址+目的目录
\