Linux下git的基本配置与用法
来源:互联网 发布:刺客信条3优化怎么样 编辑:程序博客网 时间:2024/04/30 00:30
前提:ubuntu下安装git(ubuntu 10.04)
sudo apt-get install git
sudo apt-get install git-core
安装完成后使用以下命令查看是否安装成功。
git version
NOTE: 实际上是一个远程的(remote)仓库,也叫做在线仓库。与之对应的就是本地仓库,后文将提到两者之间的联系。
二、生成ssh公钥。
1.ssh-keygen -t rsa -C "emailaddress"。PS:-t代表type -C为comment,实际使用过程中,事实上,默认的type就是rsa(一种公钥加密算法),所以说只需键入ssh-keygen即可,之后一路回车选择默认值即可。
2.进入$HOME目录下的.ssh目录下 ls $HOME/.ssh,目录下产生两个文件:id_rsa.pub和id_rsa
三、将ssh key添加到自己的github中
1.进入自己的github,右上角settings->SSH Keys->Add SSH key ,因为这个github很可能是多个人访问,即多台电脑同步代码,所以在title中填写自己的标识。在Key中复制id_rsa.pub里面的内容。Add key即可。
2.ssh 测试
本机终端输入ssh -T git@github.com(详见上篇博文)
四、本地仓库git操作
1.创建工程文件夹,并将需要共享的代码加入到该文件夹中。例如下操作:
mkdir project_test
cp hello.c project_test/
2.进入项目文件夹。
cd project_test/
3.创建本地仓库
git init
4.将代码提交到本地仓库
git add .
git commit -m "提交的描述信息"
NOTE:git add命令主要用于把我们要提交的文件的信息添加到索引库中。当我们使用git commit时,git将依据索引库中的内容来进行文件的提交。
5.建立本地与远程的联系
git remote add {$REMOTE_NAME} {$CLONE_URL}
REMOTE_NAME 表示远程仓库的名字
CLONE_URL 表示远程仓库的克隆地址(既可以使用http也可以使用ssh)
6.将本地源发布到在线仓库
git push {$remote_name} master
remote_name是在线仓库的名字,而master代表主分支。
7.本地仓库与在线仓库的同步
git fetch {$remote_name}
git merge {$remote_name}/master
将在线仓库的内容clone下来到临时仓库,然后将在线仓库与本地仓库合并,这样在线仓库就与本地仓库合并了。
0 0
- Linux下git的基本配置与用法
- Linux下git的基本用法01
- Linux下git的基本用法02
- Linux下git的基本配置
- linux下Git的安装与配置
- linux下sed与awk的基本用法
- linux下git的配置
- Linux下的git配置
- Linux下Git的安装配置与使用
- linux下git的基本命令与github的基本运用
- Linux 下软件配置,编译与安装的基本过程
- Sphinx 在 Linux 下的安装与基本配置
- Sphinx 在 Linux 下的安装与基本配置
- git的基本用法
- git的基本用法
- git的基本用法
- git 的基本用法
- git的基本用法
- asp.net自定义数据库连接类(OLEDB)
- Android Java Hook 方法
- Android Eclipse 进阶JNI开发一: NDK自动编译于eclipse自动生成jni头文件
- Amphiphilic Carbon Molecules
- GDI画图时的锯齿效果弱化
- Linux下git的基本配置与用法
- Eclipse for JavaEE导入工程报错问题解决
- MFC实现自动对网页的搜索
- Stars in Your Window - POJ 2482 线段树
- linux中C嵌arm汇编 __asm__ __volatile__
- nyoj 5
- HDU3487 Play with Chain (Splay)
- 【NOIP2014 D1T2】【Vijos】P1906 联合权值 (硬编程)
- 【树形DP】【多叉转二叉】【poj 1947】Rebuilding Roads