git的简单介绍
安装
首先,你可以试着输入git,看看系统有没有安装Git:
grace@WIN-VIMIDCOQM7L:/var/www/html/BBB$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git
若显示,代表已安装
grace@WIN-VIMIDCOQM7L:/var/www/html/BBB$ git
usage: git [--version] [--help] [-C ] [-c name=value]
[--exec-path[=]] [--html-path] [--man-path] [--info-path]
[-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
[--git-dir=] [--work-tree=] [--namespace=]
[]
这些是各种场合常见的 Git 命令:
................
安装完成后,需要进一步设置用户名,在命令行输入
$ git config credential.helper store
当git push的时候输入一次用户名和密码就会被记录
git使用
下载远程项目(合作开发时,下载别人提交的项目时使用克隆命令)
git clone "远程地址" 对应 svn checkout '远程地址'
比如:
git clone ssh://root@192.168.1.22:2222/sft/BBB.git BBB
克隆远程项目,并命名BBB
提交代码到远程仓库
1、添加修改的文件到本地仓库
git add . 或者 git add '文件名'
2、提交到本地仓库
git commit -m '备注'
3、更新本地仓库
git pull
4、推送本地文件到远程仓库
git push
5、对比修改前后的差异性
git diff
6、记住账号名和密码
git config credential.helper store
注意,push之前,先pull,以免报错
git 分支管理
1、查看本地分支
git branch
2、新建本地分支
git checkout -b 分支名
3、切换分支
git checkout 分支名
4、删除分支
git branch -D 分支名
5、合并分支
git merge '分支名'
6、切换远程仓库
git remote set-url origin https://github.com/qyf404/box.git
git暂存技术
1、存储到缓存
git stash
2、取出缓存的代码
git stash pop
3、查看缓存列表
git stash list
创建版本库等操作,可以去看git教程,比如廖雪峰的博客