1.切换到需要打标签的分支上,git checkout master。
2.git tag v1.0。
3.可以用git tag查看所有标签。
4.如果是给以前的commit打标签,找到那个commit id, git log --pretty=oneline --abbrev-commit,比如id是 62249
5....
查看远程信息:git remote
显示更详细信息:git remote -v
在本地创建和远程分支对应的分支,使用git checkout -b branch-name origin/branch-name
推送分支:git push origin master,如果推送到其它分支,用 git push origin dev
提交到远端前,指定本地dev分支与远...
git修复bug,建立bug分支
git提供了一个stash功能,可以把当前工作现场“储藏”起来,等以后恢复bug后继续工作。
1.git stash 把当前工作现场“储藏”起来。
2.切换到master分支 git checkout master,再创建bug分支git checkout -b issue-101。
3.修改分支issue-101的内容,然后提交,修复完成后...
git分支创建和管理
1.创建dev分支并切换到分支 git checkout -b dev git checkout 加上-b参数表示创建并切换,相当于git branch dev,git ckeckout dev
2.然后用git branch命令查看当前分支git branch,这个命令会列出所有分支,当前分支前面会标注*号
3.在dev分支里面...
前面一节是讲的推送,下面这个命令是从远端复制到本地
git clone git@github.com:yi_zhi9@126.com/gitskills.git
git remote add origin git@server-name:path/repo-name.git,关联后使用git push -u origin master第一次推送master内容,之后用命令git push origin master推送最新修改。
1.把本地仓库与远端的github关联,把本地仓库的内容推送到github仓库:
第一步:git rem...
http://blog.csdn.net/dengjianqiang2011/article/details/9260435
如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git
提示出错信息:fatal: remote origi...
1.删除文件用rm a.txt,这个时候git知道你删除了文件,因此工作区和版本库就不一致,通过git status命令可以查看删除的文件。
2.因为工作区和版本库不一致,现在有2个选择,一是确实要从版本库中删除该文件,那就用命令git rm删除,然后commit。另一种是删除错了,因为版本库中还有,所以可以把误删的文件恢复,用git checkout a.txt
git checkout 是用版本库里...
1.git log 可以看见提交的版本,每个版本有一个commit id,是通过sha1计算出的数字,与SVN中递增(1 ,2 ,3)不一样。
2.commit提交了几次,可以通过git reset --hard head^ 退回到上一个版本。上一个版本是head^,上上个版本是head^,前一百个版本是head~100。
3.再用git log查看,最后一次提交的记录已经不见了...
本月热门文章排行榜