git常用的命令
一、git工作流
工作区 git init
暂存区 git add
版本库 git commit
二、仓库管理
初始化版本库
git init
添加文件到版本库
git add demo.txt
git commit -m "test commit"
查看仓库状态
git status
丢弃add
git reset HEAD demo.txt
git checkout --demo.txt
丢弃commit
git log ##查看commit的版本号
git reset --hard hars值
git status
三、远程仓库
创建SSH key
ssh-keygen -t rsa -C "sentangle@foxmail.com"
##window key存放位置
C:\Users\Administrator\.ssh
github 设置地址
https://github.com/settings/keys
测试是否连接成功
$ ssh -T git@github.com
Hi sentangle! You\'ve successfully authenticated, but GitHub does not provide s
ll access.
本地创建仓库
echo "# testDome" >> README.md
git init
git add README.md
git commit -m "first commit"
##关联远程仓库
git remote add origin https://github.com/sentangle/testDome.git
git push -u origin master ##第一次提交
克隆仓库
git clone https://github.com/sentangle/testDome.git
git push ##推送
git pull ##拉取
四、标签管理
git tag ##查看所有标签
git tag v1.0.1 ##创建标签
git tag -a name -m "tag description ..." ##标签的描述
git push origin v1.0.1 ##发布标签
git tag -d v1.0.1 ##删除标签
五、分支管理
##创建
git branch feature_x
git branch ##查看所有分支
##切换到feature_x分支
git checkout feature_x
##合并分支到master
git checkout master
git merge feature_x
##删除分支
git branch -d feature_x
六、其他文章
git和svn的简单对比
https://www.cnblogs.com/qcloud1001/archive/2018/10/31/9884576.html
版权声明:本文为sentangle原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。