常用指令
————实际使用(将本地项目推送到 GitHub 远程仓库)————
git init :初始化代码仓库,将当前文件夹转为 Git 仓库(产生 .git 文件夹)
git status :查看修改的代码文件
git add . :将需要提交的所有修改放入暂存区
git commit -m "message " :提交代码,并输入描述信息message
git remote add origin < address > :关联远程仓库,将当前分支提交到GitHub
<address> = git@github.com/Zombiesix/terl.git
git push -u origin master :将所有内容推送到远程仓库(第一次推送,就是在远程仓库中还有master分支)
————实际使用(将远程仓库克隆到本地,然后在克隆后的文件夹中添加项目,下载依赖包,最后将添加的代码推送到 GitHub 远程仓库)————
git clone < address > :克隆项目
————实际使用(项目开发过程中操作)————
git checkout -b "分支名" :创建一个子分支并进入到这个子分支
*git branch :列出所有本地分支;git branch -r :列出所有远程分支;git branch -a :列出所有分支
*git branch <branch_name> :新建分支;git checkout <branch_name> :切换到指定分支
git merge <branch_name>:将分支 branch_name 合并到当前分支上 — 对本地的 git 仓库进行合并,完成后提交线上git push
配置秘钥
1)登录GitHub账号,--> Settings --> SSH and GPG keys --> New SSH key
2)获取秘钥,并查看秘钥
ssh-keygen -t rsa -C <email> :(直接回车)获取秘钥
进入 C:\Users\MrZ12\.ssh 文件夹,看到 id_rsa.pub 文件(公钥)、id_rsa(私钥)
将其中的秘钥复制到 GitHub 中,完成
cat ~/.ssh/id_rsa.pub :获取公钥
配置 git 参数
git config --global user.name "yourname" :配置用户名
git config --global user.email “youremail” :配置邮箱
git config --list :查看已配置的 git 参数