gitbash使用
2016-03-21 11:06
302 查看
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
相关文章推荐
- 收集一些常见的webshell后门的特征码
- PowerShell vs. PsExec for Remote Command Execution
- Java排序算法(五)--希尔排序(ShellSort)
- login without password(secure shell,putty)
- awk 九九乘法表 shell实现代码
- bash脚本编程(二)
- shell 脚本记录学习
- linux shell 解读 “永久环境变量” “临时环境变量”和"普通变量"
- jmeter使用BeanShell Sampler测试自己写的java接口(二)
- shell
- jmeter使用BeanShell Sampler测试自己写的java接口(一)
- linux shell 使用
- shell获取Linux服务器I
- Shell 文件包含
- Shell 文件包含
- Shell 输入/输出重定向
- Shell 输入/输出重定向
- Shell 函数
- Shell 函数
- Shell 流程控制