1.Ubuntu安装Git
sudo apt-get install git
2.SSH公钥设置
// windows
ssh-keygen -t ed25519 -C "Gitee SSH Key"
查看 ls ~/.ssh/
读取 cat ~/.ssh/id_ed25519.pub
// ubuntu
cd ~/.ssh
cat id_rsa.pub
3.查看是否绑定成功
ssh -T git@gitee.com
4.利用自己的用户名和email地址配置git
git config --global user.name "你的github用户名"
git config --global user.email "你的github邮箱地址"
5.git常用命令
初始化仓库 | git init |
克隆一个远程仓库 | git clone <url> |
添加所有项目至缓存区 | git add . |
添加指定文件至缓存区 | git add 文件名 |
添加项目注释信息 | git commit -m “注释信息” |
推送项目至远程仓库 | git push |
推送项目至指定分支 | git push origin dev |
从暂存区删除一个文件 | git reset <file> |
移动或重命名文件 | git mv <current path> <new path> |
查看存储库的状态 | git status |
显示两次提交之间的变化 | git diff <commit id 01> <commit id 02> |
查看已建立的分支(正在使用的分支) | git branch -a:显示所有分支(本地和远程) |
创建分支 | git branch 分支名 |
切换分支 | git checkout 分支名 |
创建一个分支并使用 | git checkout -b 分支名 |
删除分支 | git branch -d 分支名 |
查看所有分支 | git branch -a |
合并分支 | git merge <branch to merge into HEAD> |
获得指定分支最新的代码 | git pull |
指定本地分支与远程分支连接 | git branch --set-upstream-to=origin/feature-2 feature-2 |
远程连接指定分支 | git checkout -b feature-2 origin/feature-2 |