git笔记1

2020-04-22  本文已影响0人  F_er

1.打标签

git tag -a (tag_name) -m ( "tag_desc" )

windows下: git tag -a tag_name -m "tag_desc",使用双引号,不然会报fatal: too many params错误

2. 分支

git branch (branch_name)

1> get checkout (branch_name)跳转至某分支
2> get checkout -b (branch_name)创建并跳转至该分支

3.合并

git merge (branch_name)

把branch_name 和当前分支合并

4.列出所有更新

git log --oneline --graph --all

5.远程仓库



6.![rejected]a pushed branch tip is behind its remote

$ git fetch
$ git merge
这两句相当于$ git pull
如果出现[branch "master"]
         remote = origin
         merge = refs/heads/master

这说明:

1,当你处于master branch, 默认的remote就是origin。
2,当你在master branch上使用git pull时,没有指定remote和branch,那么git就会采用默认的remote(也就是origin)来merge在master branch上所有的改变
如果不想或者不会编辑config文件的话,可以在bash上输入如下命令行:
$git config branch.master.remote origin
$git config branch.master.merge refs/heads/master
然后再git pull,重新git push你要上传的文件。

上一篇 下一篇

猜你喜欢

热点阅读