gitbash使用
2016-03-21 11:06
405 查看
gitbash是什么
git bash是Windows下的命令行工具。基于msys GNU环境,有git分布式版本控制工具。
主要用于git版本控制,上传下载项目代码。
GNU环境,就是说如果你喜欢linux/unix的环境,就可以选择使用git bash。
里面有你熟悉的linux工具,tar,grep,awk等,且可以安装编译环境gcc,make等。
参考:
msys:http://baike.baidu.com/view/371287.htm
mingw:http://baike.baidu.com/view/98554.htm
msysgit:http://code.google.com/p/msysgit/
gitbash常用命令
git init 初始化 git,只有初始化了以后才可以使用 git 相关命令。git clone 获取远程项目,并下载到本地。远程库的地址在 GITHUB 项目中会有提供。
git status 查看本地修改与服务器的差异。
git add . 将这些差异文件添加,这样就可以提交了。
git commit –m “这里是注释” 提交更改到服务器。
git checkout master 更改到master库。
git pull 将服务器最新的更改获取到本地。
git merge local master 将本地的local合并到远程的master上。
git push origin master 正式提交到远程的master服务器上。
还有“git tag”,“git diff”,“git show”,“git log”,“git remote”等。
在git上开发项目
1.申请github账号,官网是https://github.com/,申请后可免费获得0.3G仓库用于存储代码。2.本地安装客户端gitbash
3.配置ssh keys。
#Step 1: Check for SSH keys cd ~/.ssh ls #Step 2: Generate a new SSH key ssh-keygen -t rsa -C "your_email@example.com" #Step 3: Add your SSH key to GitHub pbcopy < ~/.ssh/id_rsa.pub #Step 4: Test everything out ssh -T git@github.com
4.连接你的github
git config --global user.name "your name" git config --global user.email "your_email@youremail.com"
5.进入要上传的仓库,右键git bash,添加远程地址
git remote add origin git@github.com:yourName/yourRepo.git
6.提交,上传的文件如README.md
git add README git add README$ git commit -m "first commit"
7上传到github
git push origin master
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- git终极指南:在实际开发中的应用
- 简单谈谈node.js 版本控制 nvm和 n
- VSS 软件配置管理 版本控制第1/2页
- Git远程操作详解
- 25个 Git 进阶技巧(翻译)
- 详解版本控制利器Git,SVN的异同以及适用范围
- 使用svn进行版本控制
- Ruby实现的删除已经合并的git分支脚本分享
- 在 Shell 提示符中显示 Git 分支名称的方法
- Git使用基础篇(一些常用命令和原理)
- git fork同步是什么意思?
- Git使用小坑 Out of memory错误的解决方法
- Python的高级Git库 Gittle
- 使用GIT进行源码管理――GUI客户端小结
- 使用git代替FTP部署代码到服务器的例子