标签:nbsp 通过 点击 git pull apt django sudo you clone
Git -- 分布式版本控制系统 -- 安装 sudo apt-get install git -- 运行 git 1.远程仓库 1.1 创建github账号 # 本地Git仓库和GitHub仓库之间的传输是通过SSH加密的; 1.1.1 创建项目的SSH Key ssh-keygen -t rsa -C "youremail@example.com" # 在home目录下.ssh目录下,生成两个文件:id_rsa和id_rsa.pub; # id_rsa是私钥,id_rsa.pub是公钥; 1.1.2 登入github账号 # 在settings中SSH Keys点击New SSH Key, # 填上title,粘贴id_rsa.pub文件内容到文本框; # 创建完毕; 1.2 创建远程库 1.2.1 登入Github 1.2.2 点击new repository创建新的仓库; 1.3 从远程库克隆 1.3.1 将github上的项目克隆到本地一份; git clone git@github.com:账号名/项目名.git # git@github.com:miaokela/booktest.git # 执行上面的命令就会在当前目录下自动创建一个项目目录; # 目录中有一个.git隐藏文件; # 组长在这个目录中创建django项目; 1.4 与远程库交互 1.4.1 从远程获取到本地 git pull 1.4.2 从本地提交远程库 git push origin master # 每次提交前,需要先获取,解决冲突后再次提交 2.本地仓库 2.1 工作区 # django项目操作; 2.1.1 git add/rm 文件名 # git add hello.txt 或者 git add ./ # 将文件(当前变更)添加/移除到暂存区; 2.1.2 工作修改后,后悔,返回操作 # 仓库区数据,返回暂存区,再返回工作区覆盖; git reset 版本; # git reset HEAD^ # 上一个版本;^^表示上上个; git checkout 文件名; # git checkout hello.txt 2.2 暂存区 # 暂存工作区交过来的操作; 2.2.1 git commit -m ‘备注信息‘ # 将2.1.1中的添加文件加到仓库区里面去; 2.2.2 git status # 查看暂存区状态; 2.3 仓库区 # 记录对于文件的各种操作; 2.3.1 git push origin master # 将本地仓库区推送到github网站仓库上; 2.3.2 git log # 查看历史记录; git log --pretty=oneline # 简版显示历史记录; git reflog # 历史命令;
标签:nbsp 通过 点击 git pull apt django sudo you clone
原文地址:http://www.cnblogs.com/pymkl/p/7737491.html