-
什么是git?
分布式版本控制系统
-
git init
初始化当前目录为git可以管理的仓库
lkcdeMacBook-Pro:gitSample lkc$ git init Initialized empty Git repository in /Users/lkc/Desktop/Code/gitSample/.git/
-
git add a.txt
把文件添加到仓库,把a.txt改为.代表提交当前目录下所有文件
-
git commit -m "commit information"
提交仓库,-m后面是本次提交的说明
-
git status
显示当前仓库的状态
-
工作区和暂存区
执行
git add a.txt
就是把本地工作区修改过的文件提交到暂存区,再执行
git commit -m "commit"
就是把暂存区的文件提交到分支上.
-
git checkout --file
撤销文件的修改
-
git checkout -b dev
创建dev分支并切换到该分支上
lkcdeMacBook-Pro:gitSample lkc$ git checkout -b dev Switched to a new branch 'dev'
-
git branch
查看当前分支
lkcdeMacBook-Pro:gitSample lkc$ git branch * dev master
-
git merge dev
合并dev分支到当前分支上
-
git remote
查看远程仓库信息
-
git push origin master
推送分支,把本地提交推送到远程库上
-
git branch --set-upstream dev origin/dev
本地分支dev与远程origin/dev分支连接
简单git命令
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...