标签:并且 粘贴 文件 python 生成 epo ubuntu gpg key new
Git是目前世界上最先进的分布式版本控制系统
git的两大特点:
sudo apt-get install git
安装成功后,运行如下命令
git
在ubuntu的命令行中,修改某台机器的git配置,在家目录下:
修改为注册github时的邮箱,填写用户名,要求组员的用户名不能重复
在实际项目开发中,按照如下步骤使用git进行代码管理
注册github账户,登录后,点击"start a project"
在新页面中,输入项目的名称django1,勾选‘readme.md‘,点击‘create repository‘
添加成功后,转到文件列表页面,点击‘create new file‘创建新文件
填写文件名称为‘.gitignore‘,代码如下,表示项目中的pyc文件不需要被管理,因为这些文件代码是根据py生成的
详细的ignore文件可以参考官方Python.gitignore文件
*.pyc .idea/ migrations/
创建完成后,文件列表如下:
点击‘SSH and GPG keys‘,添加ssh公钥
删除~/.ssh目录,这里存储了旧的密钥,没有就不用删除
rm -r .ssh
运行如下命令生成密钥,本人没写,为默认值
ssh-keygen -t rsa -C "Github账号,可以是用户名,也可以是邮箱地址"
ssh-keygen -t rsa -C "1273844671@qq.com"
查看公钥内容,复制此内容
cat id_rsa.pub
回到浏览器中,填写标题,粘贴公钥,点击ADD SSH KEY
公钥添加成功后,如下图
在浏览器中点击进入github首页,再进入项目仓库的页面
复制git地址
在命令行中复制仓库中的内容
git clone git地址
git clone https://github.com/zb14755456464/django1.git
sign_and_send_pubkey: signing failed: agent refused operation
eval "$(ssh-agent -s)" ssh-add
标签:并且 粘贴 文件 python 生成 epo ubuntu gpg key new
原文地址:http://www.cnblogs.com/crazymagic/p/7667559.html