网上大神的教程很多,我只是把我常用的操作整理一下,可能会更简洁一些,也方便大家直接使用。
- 创建公钥:使用git库必须先有公钥,才能拉取代码(github这种除外),主要使用以下命令
ssh-keygen -t rsa -C "your@email.com"
创建完之后,如何配置网上教程很多,这里只记录一下最主要的命令~
-
创建本地分支:
git checkout -b xxx #本地分支名字 git push origin xxx git branch --set-upstream-to=origin/xxx xxx
-
拉取远程已经存在的一个分支:
git checkout -b xxx origin/xxx
-
tag使用:
git tag 查看已有的分支 git tag xxx 创建一个指向最新提交的轻量标签 git push origin xxx 提交标签
-
其他基础命令:
git pull 拉取远程修改 git add . 添加修改 git commit -m "***" 提交修改注释 git push origin xxx-branch 提交修改到某个分支 git status 查看当前分支的修改状态 git branch 查看本地所有分支 git checkout xxx 切换到本地xxx分支 git merge xxx 将xxx分支的代码合并到当前分支 git stash 将当前分支的修改全部暂存(退回) git reset --hard commit-id 当前分支退回到某次提交