使用ubuntu16.04
基本逻辑
在分支上进行编辑,记录(用户,时间,修改内容);
确定&修改编辑,
和主支融合。
pull, merge
初始化
git config --global user.name “用户名”
git config --global user.email “邮箱” #支持用户名&邮箱登陆
http配置账号密码:git config --global credential.helper store
获得ssh公钥:ssh-keygen -t rsa -C “邮箱”
复制id_rsa.pub内容,在网站-setting中添加ssh key
测试:ssh -T git@github.com 出现“successfully…”
本地
新建本地仓库:目录下git init,生成.git文件夹
将文件加入git管理列表:git add .(or 文件名)
将管理列表保存到本地仓库:git commit -m “note”
查看git管理状态:git status
连接远程
在网站上创建repository,建立master branch
添加远程仓库:git remote add origin (ssh/http) (初次,配置可见git remote -h)
更新:git push -f (ssh/http)
问题
修改的异步性问题
回退版本出错
ssh无用