0
点赞
收藏
分享

微信扫一扫

Git实战


本地Git

仓库的提交

git init 初始化git仓库

git status 查看git信息

git add 提交文件到暂存区 【git add . 表示提交当前目录下所有的文件到暂存区】

git commit -m "first commit" 提交暂存区的文件,-m表示此次提交的一些描述信息

git log 查看所有产生commit的提交记录


分支

git branch  查看当前分支的状态

git branch a 新建一个跟master一样的分支

git checkout a 切换到a分支

git checkout -b a 新建一个a分支,并自动切换到a分支


合并分支

1.切换到master分支: git checkout master

2.合并某一分支到master:git merge 分支名称

3.删除没用分支: git branch -d 分支名称

4.强制删除分支:在分支中还有内容的情况下,使用 git branch -d 分支名称 无法删除,需要使用:

git branch -D 分支名称


版本(target)

我们在客户端开发的时候经常有版本的概念, 比如v1.0、 v1.1之类的, 不同的版本肯定对应不

同的代码, 所以我一般要给我们的代码加上标签。

这样假设v1.1版本出了一个新bug, 但是又

不晓得v1.0是不是有这个bug, 有了标签就可以顺利切换到v1.0的代码, 重新打个包测试了。

所以如果想要新建一个标签很简单, 比如 git tag v1.0 就代表我在当前代码状态下新建了一个

v1.0的标签, 输入 git tag 可以查看历史 tag 记录。如果要切换分支只需要用git checkout v1.0

Git实战_Git

远程Git

GitHub添加SSH KEY


1.生成公钥(本机电脑的身份证)


ssh-keygen -t rsa -C 你的邮箱地址

Git实战_暂存区_02


2.GitHub添加SSHKEY


打开GitHub的设置,将本地生成的公钥粘贴上去即可!Git实战_github_03


3.查看SSH是否添加成功


ssh -T git@github.com

Git实战_暂存区_04




举报

相关推荐

0 条评论