Ubuntu下Git使用

来源:互联网 发布:玛斯威顿手表知乎 编辑:程序博客网 时间:2024/05/16 07:17

安装

apt-get install git

配置

配置邮箱与用户名

git config --global user.name "Scott Chacon"git config --global user.email "schacon@gmail.com"

注意这里的nameemail就是提交commit时候的签名,所以每次提交记录都是包含这些信息的,所以最好直接设置为自己github账号的用户名和邮箱号。

开始干活吧

这时候需要一个Git仓库,可以有两种方法获得:新建一个仓库或者Clone一个仓库

新建一个仓库

mkdir gitlearn
cd gitlearn
git init

下面创建几个文件
touch file1 file2 file3

添加到缓存区
git add file*
提交改变
git commit -m "add 3 files"

添加远端仓库

这里远端仓库选择为github
先配置SSH
ssh-keygen -C 'you email address@gmail.com' -t rsa
此时在目录:~/.ssh/下面会建立相应的密钥文件
通过ssh -v git@github.com命令测试链接是否畅通
此时,是被拒绝的!
下面在github网站上配置SSH。
进入github王孩子那,在Accout Settings 里面,添加 SSH Public Keys
Title可以随便填写,Key的内容从~/.ssh/id_rsa.pub中拷贝。
配置完成后,再次使用ssh -v git@github.com测试,就可以看到验证成功!
下面先在github上建立一个仓库,拷贝SSH:
然后通过命令:
git remote add origin git@github.com:youname/yourepository.git
下面就可以推到远端仓库了:git push -u origin master

Clone远端仓库

git clone git@github.com:youname/yourrepository.git
一般需要提升文件夹的权限。
clone下来的文件夹一般只有可读的权限

0 0
原创粉丝点击