安装git和配置ssh
sudo apt install git
github注册帐号:
记住用户名 user.name
记住邮箱 user.email
记住密码 user.password
配置本机git的两个重要信息(用户名和邮箱)
git config --global user.name “hyh”
git config --global user.email "your@email.com"
#查看是否设置成功:
git config --list
配置ssh
cd ~
ssh-keygen -t rsa -C “284**23@go.com”
#然后一路按回车,就是不设置密码
ll --> .ssh目录
cd .ssh
id_rsa.pub就是公钥,把里面的全部内容拷贝到自己的github的ssh密钥上
#ssh位置: Settings --> SSH and GPG keys --> New SSH key
在key栏粘贴刚才拷贝的数据,点击Add SSH key按钮添加
多人协作:
Github: new repository
#add协作者: github --> repository -->settings --> Collaborators
创建仓库:
git init
git clone git://
把本地仓库与远程库同步:
git add -A #添加全部文件
git add note/fileA #添加一个文件
git commit -m “提交说明” #提交说明必须写
git branch dev #在dev分支开发
git pull
git log
git status
git push origin dev #提交到远程dev分支,完成模块开发后(或功能测试通过后)合并到master主分支
创建分支:
git branch dev_name #在本地创建分支名
git checkout (-b) origin dev #切换到分支
…
git push origin dev #新分支推送到远程
在本地使用远程已经创建好的分支:
在本地创建和远程分支对应的分支,使用git checkout -b dev origin/dev,
本地和远程分支的名称最好一致
合并分支:
git checkout origin master
git pull
git pull origin dev
git merge dev
git push origin master
删除分支:
在本地删除: git branch -d dev
在远程删除: git push origin : dev (分支名前面的冒号代表删除)