git 常用命令总结
2015-10-31 21:44
302 查看
在自建的Git本地仓库中,有三个区域:本地目录、暂存区、HEAD。
工作目录: 就是受Git控制的文件夹,所有被跟踪记录的文件都包括在其中;
暂存区(index或者stage):类似一个缓存区域,临时保存你做的改动;
HEAD:指向最近一次提交后的结果。
初始化Git仓库:
$ git init
$ git add . //递归地将所在的目录中的所有文件添加上去
$ git commit -m "Initial commit"
---------------------
git config --global user.name "liming"
git config --global user.email huliming@gmail.com
git init : 初始化一个一空版本仓库
echo "hello" >> hello 生成一个文件
cat .gitignore
git status
git add
git diff/rm commit/
----------------------------------------------------------------------------------
makdir ~/hello-world //创建一个项目hello-world
cd ~/hello-world //打开这个项目
git init //初始化
touch README
git add README //更新README文件
git commit -m "first commit"//提交更新,并注释信息“first commit”,注意是双引号,而非单引号
git remote add origin git@github.com:defnngj/hello-world.git //连接远程github项目
git push -u origin master //将本地项目更新到github项目上去
git remote rm origin
---------------------------------------------
[b]ssh-keygen -t rsa -C "hulimin@gmail.com" --生成密钥 只对gIt@github.com起作用,而不对https起作用[/b]
Enter passphrase (empty for no passphrase): 输入在github上设置的密码。添加SSH公钥到github
ssh-agent -s //exec ssh-agent bash
ssh-add ~/.ssh/id_rsa
浏览器登录自己的github页面, 进入"Account Settings",
再点击左边的"SSH Key"可以看到自己上传过的SSH公钥列表.
再点击"Add SSH Key"新增一个公钥id_rsa.pub
ssh -T git@github.com 输 yes
工作目录: 就是受Git控制的文件夹,所有被跟踪记录的文件都包括在其中;
暂存区(index或者stage):类似一个缓存区域,临时保存你做的改动;
HEAD:指向最近一次提交后的结果。
初始化Git仓库:
$ git init
$ git add . //递归地将所在的目录中的所有文件添加上去
$ git commit -m "Initial commit"
---------------------
git config --global user.name "liming"
git config --global user.email huliming@gmail.com
git init : 初始化一个一空版本仓库
echo "hello" >> hello 生成一个文件
cat .gitignore
git status
git add
git diff/rm commit/
----------------------------------------------------------------------------------
makdir ~/hello-world //创建一个项目hello-world
cd ~/hello-world //打开这个项目
git init //初始化
touch README
git add README //更新README文件
git commit -m "first commit"//提交更新,并注释信息“first commit”,注意是双引号,而非单引号
git remote add origin git@github.com:defnngj/hello-world.git //连接远程github项目
git push -u origin master //将本地项目更新到github项目上去
git remote rm origin
---------------------------------------------
[b]ssh-keygen -t rsa -C "hulimin@gmail.com" --生成密钥 只对gIt@github.com起作用,而不对https起作用[/b]
Enter passphrase (empty for no passphrase): 输入在github上设置的密码。添加SSH公钥到github
ssh-agent -s //exec ssh-agent bash
ssh-add ~/.ssh/id_rsa
浏览器登录自己的github页面, 进入"Account Settings",
再点击左边的"SSH Key"可以看到自己上传过的SSH公钥列表.
再点击"Add SSH Key"新增一个公钥id_rsa.pub
ssh -T git@github.com 输 yes
相关文章推荐
- python基础-线程和进程
- markdown编辑器使用
- 软件质量模型ISO/IEC--联想记忆法
- Dao层框架 之 Mybatis
- 大小端的一些知识复习及 用Union写一个大小端判别程序
- Ubuntu下调整终端显示颜色
- J2EE13个规范
- 算法(一)——回溯法
- JDialog类的使用方法
- 字符串
- NSURLSession的应注意避免循环引用
- Android通过动态加载Fragment实现TabActivity效果
- ng机器 神经网络 应用
- Echarts心得
- WebMVC框架 之 SpringMVC
- jquery validate 插件:(3)校验规则
- 线程和进程的关系与区别
- C++实现单链表
- C++实现单链表
- spring jpa扫描不同jar包下的类