基本步骤
ssh-keygen -t rsa -C "xxx@xx.com"
引号中的内容是邮箱,此操作用来生成RSA密钥,用来标定你使用的计算机。根据提示信息找到密钥id_rsa.pub,copy一下,将该密钥添加到用户的setting菜单下的ssh key那一栏- 建立一个仓库在网站上
- 打开git bash,将目录切换到你的工程的主目录,执行
git init
,用来初始化本地仓库 git config --global user.name "xxx"
设置提交人的用户名git config --global user.email "xxx@xxx.com"
设置提交人的邮箱git remote add origin git@github.com:xxx/yourRepo.git
在本地仓库标定远程仓库位置,远程仓库名字叫做origingit add .
添加本地仓库主目录下所有文件git commit -m "first commit"
提交内容到本地缓存,引号里面是注释,标定这次提交与上次的不同git push -u origin master
将内容从本地缓存提交到远程仓库的master分支- 若要修改之前内容只需要重复7-9.
进阶使用
git log
查看提交历史git status
检查当前文件状态git branch
查看分支git branch {name}
创建分支git branch -d {name}
删除分支git checkout {name}
切换分支git checkout -b {name}
创建并切换分支git merge {name}
合并某分支到当前分支--allow-unrelated-histories
分支无关合并git push origin --delete {name}
删除远程分支- Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在master分支上工作效果是一样的,但过程更安全。