git是现在最流行的分布式版本控制系统,开发Linux时诞生的,可以多人合作分布式开发,管理多个版本,跟github不是同一个东西,github是开源代码托管的服务器,支持git开发。
git包括工作区,版本库,远程库。
#创建版本库,执行完成后生成.git的版本库
git init
#添加内容到版本库的暂存区,.表示添加工作区的全部
git add .
#将暂存区的东西提交到当前分支,可以加提示内容
git commit -m "first commit"
#查看版本库关联的远程库
git remote -v
#版本库关联远程库,记得写自己远程库的网址(用http或者ssh两种方式都可以),origin是远程库默认名,可以修改
git remote add origin git@github.com:yang/learngit.git
#删除当前关联的远程库
git remote rm origin
#push版本库的内容到远程库,把当前分支master推送到远程库,第一次使用加-u,因为远程库是空的,关联本地master和远程库新的master
git push -u origin master
#创建和切换到当前分支
git checkout -b xuyang123
#查看当前分支
git branch
推荐廖雪峰老师的git笔记,可以了解的更多知识。https://www.liaoxuefeng.com/wiki/896043488029600/900375748016320