创建本地仓库
git init
添加文件
git add xxx(文件名)
可接任何路径 /a/b.1.txt
添加git用户名,email
git config user.name xxx
git config user.email xxxx@xx.com
提交
git commit xxx(文件名) | git commit xxx -m "提交注释"
注意:后面会出现vim的提示,要写上提交注释,按i进入编辑,写上注释,esc退出编辑模式,:wq退出vim 提交成功
如果不想进入vim模式,则可以用 git commit xxx -m "提交"
此刻的提交是提交在本地仓库,后面要放到远程仓库则需要push
gitHub ssh公钥
git命令: ssh-keygen -t rsa -b 4096 -C xxx(邮箱名)
获取完成后粘贴路径,打印出公钥key ,粘贴到gitHub(点击new SSH key)中。
创建远程仓库
Create a new repository
克隆远程仓库到本地
git clone xxx(git@github.com:6653302wy/demo.git 创建的仓库地址)
新命令
git status -s: 查看当前文件夹下状态(s short的意思)
git status -b: 显示当前分支(b=brank分支)
git status -sb: 查看当前分支和文件状态
git remote -v:查看当前远程仓库地址
推送到远程仓库
git push origin master:master:即 git push 仓库名 本地分支名:远程分支名
创建新分支
git branch xxx
git branch :查看当前有哪些分支
git branch -a:查看所有分支(包括远程)
切换分支
git checkout xxx
图片上*号就表示你现在所处的分支上
删除分支
git branch -d xxx
知识点
删除分支前应该会有个merge的操作,合并两个分支上的内容。如果想强删,就用git brach -D xxx
删除远程分支
git push repositoryName :branchName
冒号前是一个空格,即将本地一个空分支名推送到远程对应的分支上,则是删除
本文章著作权归本人和饥人谷所有,转载须说明来源