git连接GitHub上的远程仓库
-
右键,选中Git Bash Here,进入git-shell命令窗口
-
生成密钥(SSH key)
ssh-keygen -t rsa -C “your_email”
一直回车就好 -
然后在C:\Users\用户名.ssh下会出现两个文件id_rsa和id_rsa.pub,我们打开id_rsa.pub,并复制,然后打开github的设置,进行粘贴,新建密钥
-
验证是否成功
ssh -T git@github.com
-
输入一下命令初始化仓库
git init -
开始连接远程仓库
git remote -v
git remote add origin git@github.com:cm-smart/redis-lock.git -
删除远程仓库
git remote rm origin -
只要本地做了提交,就可以通过命令:
git push origin master
把本地master分支的最新修改推送至gitHub
git操作本地仓库
- 创建文件夹
mkdir learngit
cd learngit - 初始化仓库
git init - 编写一个readme.txt文件,内容为“Git is free software”,把文件提交到本地仓库
a) git add readme.txt
b) 用命令git commit 告诉git,把文件提交到仓库:git commit -m “add readme.txt” - 查看当前分支
git branch - 创建新的分支,并切换到新的分支
git branch dev
git checkout dev
或者git checkout -b dev - 把dev分支的工作成果合并到master分支上:
git merge dev - 删除分支
git branch -d dev