登录 注册

git日常用命令

收藏
[Bash] 标签:git 2016-11-09 22:55
原始代码 全屏查看 0评 / 0藏 / 8294阅  跳至 / 78行
########## 取得Git仓库 ##########
#初始化一个版本仓库
git init

#Clone远程版本库
git clone git@xbc.me:wordpress.git

#添加远程版本库origin,语法为 git remote add [shortname] [url]
git remote add origin git@xbc.me:wordpress.git

#查看远程仓库
git remote -v

########## 提交你的修改 ##########
#添加当前修改的文件到暂存区
git add 

#如果你自动追踪文件,包括你已经手动删除的,状态为Deleted的文件
git add -u

#跟踪新文件
git add readme.txt

#查看文件状态
git status

#从当前跟踪列表移除文件,并完全删除
git rm readme.txt

#仅在暂存区删除,保留文件在当前目录,不再跟踪
git rm –cached readme.txt

#重命名文件
git mv reademe.txt readme

#查看提交的历史记录
git log

#提交你的修改
git commit –m "你的注释"

#修改最后一次提交注释的,利用--amend参数
git commit --amend

#忘记提交某些修改,下面的三条命令只会得到一个提交。
git commit –m "add readme.txt"
git add readme_forgotten
git commit –amend

#假设你已经使用git add .,将修改过的文件a、b加到暂存区
#现在你只想提交a文件,不想提交b文件,应该这样
git reset HEAD b

#取消对文件的修改
git checkout –- readme.txt

#推送你的更新到远程服务器,语法为 git push [远程名] [本地分支]:[远程分支]
git push origin master

########## tag ##########
#打便签
git tag -a v1.4 -m 'my version 1.4'

#列出标签
git tag

#查看某个标签的具体信息
git show v1.4

#删除标签
git tag -d v1.0.0

#删除远程标签
git push origin :refs/tags/v1.0.0

#推送标签到远程
git push origin v1.5 # 只推某个版本
git push origin --tags # 一次推送本地所有标签

最新评论

  · · · · · ·  (共0条)

目前还没有评论

登录后您才可以发表评论。 马上登录 立即注册
cottage
2012-02-29加入
一段精湛的代码,天涯何处寻知音!
Back to Top