Skip to content

Latest commit

 

History

History
 
 

2019-04

老师讲的太详细易懂了,小白用了一下午就入门了,而且很舒服,原来以为有了可视化的github desktop软件为什么还要用git来操作呢,学完之后发现,能装*啊,啊哈哈哈哈,老师要接收我的request啊,好歹这也是结课的大作业啊。 一、链接远程库:

1.在github账号创建新的仓库,复制[email protected]:SnowKingNo1/learngit.git

2.执行命令 git remote rm origin 然后[email protected]:SnowKingNo1/learngit.git

3.将本地库推送到远程 git push -u origin master 二、修改或者创建新文件之后,想要更新远程仓库的话要执行以下命令

1.创建了新文件test.txt

2.git add test.txt

3.git commit -m "update test.txt"

4.链接远程库操作(如果是第一次链接,链接过了就直接执行操作5)

5.git push -u origin master 更新完成 三、创建分支(branch):

1.git checkout -b dev or git branch dev git checkout dev

  1. git branch 查看当前分支

3.git add test.txt git commit -m "branch test"

4.git checkout master

5.git merge dev 将分支dev合并到master主分支

6.git branch -d dev 删除分支dev

7.查看当前分支 git branch 四、Bug分支:当一个分支的工作没有做完又来了一个分支的紧急工作时使用stash保存当前分支工作

1.在当前分支执行git stash保存当前分支工作,然后切换到紧急工作分支,一般先切换到master分支再切换到紧急分支

2.执行完紧急分支工作合并提交之后回到当前工作分支,恢复当前分支工作 git stash apply,使用git stash pop 删除stash内容,继续工作。 五、标签操作:目的是为了通过简短的标签快速搜索到要找到操作

1.创建标签 git tag v1.0

2.某一位置 创建标签 git tag v1.0 版本号

3.推送远程的本地标签 git push origin --tags (all tags)

git push origin v1.0 (某个标签)

4.删除本地标签 git tag -d 标签

git push origin :refs/tags/标签 (删除远程标签)