http://blog.csdn.net/qyf_5445/article/details/8737913
简易的命令行入门教程:
Git 全局设置:
git config --global user.name "婷空万里"
git config --global user.email "mumu19920210@sina.com"
创建 git 仓库:
mkdir wenbo
cd wenbo
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://git.oschina.net/tingkongwanli/wenbo.git
git push -u origin master
已有项目?
cd existing_git_repo
git remote add origin https://git.oschina.net/tingkongwanli/wenbo.git
git push -u origin master
三种方式修改git仓库
三种方式都可以。
- 修改命令
git remote set-url origin git@skarp.beanstalkapp.com:/gittest.git
2.先删后加
git remote rm origin
git remote add origin git@github.com:Liutos/foobar.git
- 直接修改config文件
vi分三种模式
Command(命令)模式,用于输入命令
Insert(插入)模式,用于插入文本
Visual(可视)模式,用于视化的的高亮并选定正文
比如按 i 进入插入模式,当输入完字符后,先按ESC,退到Command命令模式后按
shift + :
在左下角会出现 : (冒号)
然后输入
:wq
保存退出
仔细阅读一下vi操作的文档
Git add
将当前工作目录中更改或者新增的文件加入到Git的索引中,加入到Git的索引中就表示记入了版本历史中,这也是提交之前所需要执行的一步。
可以递归添加,即如果后面跟的是一个目录作为参数,则会递归添加整个目录中的所有子目录和文件。例如:
git add dir1 ( 添加dir1这个目录,目录下的所有文件都被加入 )
Git add f1 f2 ( 添加f1,f2文件)
git add . ( 添加当前目录下的所有文件和子目录 )-
git回滚
查找历史记录:git log注意: 使用前7位数字
2暂时回滚到某版本git checkout 77e3873
3回滚到主分支git checkout master