码迷,mamicode.com
首页 > 其他好文 > 详细

Git | Django开发

时间:2017-10-26 16:53:35      阅读:158      评论:0      收藏:0      [点我收藏+]

标签: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
                # 历史命令;

 

Git | Django开发

标签:nbsp   通过   点击   git pull   apt   django   sudo   you   clone   

原文地址:http://www.cnblogs.com/pymkl/p/7737491.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!