• 《个人-GIT使用方法》


    《个人-GIT使用方法》

     

    1.打开GitHub官网

    2. 点击绿色按钮Sign up for GitHub,填写用户名,邮件地址和密码。

    3. 点击绿色按钮Create an account,创账号。

    4. 在下一个页面点击绿色按钮Finish sign完成注册。

    现在,你的GitHub账号就创建好了。请先在你的注册邮箱中完成邮件验证,然后可以看看GitHub提供的新手文档

    第二步 创建一个GitHub开发者应用

    1. 点击右上角你的头像,在下拉菜单中选择Settings

    2. 在左边的Personal settings(个人设置)中选择OAuth applications,再在右侧选择Developer applications

    3. 点击上图中的绿色按钮Register a new application,填写应用名称,你的主页,应用描述和回调URL。

    4. 点击上图中的绿色按钮Register applciation注册应用,注册成功后,记住下一页中的Client ID和Client Secret值。。

    Git的简单使用

    第一步 下载Git for Windows

    1. 在官网点击Download,下载对应的exe文件,注意你的操作系统是32位还是64位。

    2. 双击安装,中间不用做任何改动,一直下一步就行。如果你想修改安装位置,请放在纯英文路径下。

    3. 安装成功,你现在就可以使用git命令行工具了。在你想要下载代码的路径,点击鼠标右键,选择Git Bash here。注意,你的代码路径也应是纯英文的。

    4. Git Bash使用的是MinGW,其界面如下图所示:

    第二步 创建一个本地hello-world仓库

    1. 在命令行输入 mkdir hello-word,创建一个新文件夹。你可以使用ls命令来查看当前目录下有哪些文件和文件夹。

    2. 输入cd hello-world进入新文件夹,注意在输入命令时,你可以用Tab键来自动补全。

    3. 输入git init初始化Git仓库。此时用ls -a查看当前目录,可以看到多了一个.git/的文件夹,此文件夹保存了版本控制的所有相关信

    4. 输入echo "This is a simple practise" > readme.txt,创建一个readme.txt文件。

    5. 输入git status查看当前版本库状态,在Untracked files(未跟踪文件)下,会出现红色的readme.txt,代表此文件还未被Git所管理。

    6. 使用git add readme.txt,将该文件加入缓冲区,如果你确定所有的修改都需要提交,可以使用git add .来加入所有修改。现在用git status查看,将看到文件名变为绿色。

    7. 使用git commit -m "This is my first commit via Git!"来提交修改,-m后面所带的参数是本次提交信息,一般用来记录本次提交的主要意图。

    8. 提交成功后,可以用git log查看历史提交记录。每个记录都会有提交id,作者和提交日期。

    9. 你可以用git branch查看当前有哪些分支,当然,因为我们没有创建任何分支,目前只会有一个master分支。

    10. 使用git checkout -b feature创建一个名为feature的分支,再用git branch查看一下。第一步. 从GitHub上下载我们的项目代码。

     

    1. 以Hello-World项目为例,点击绿色按钮Clone or download,然后在弹出窗口中点击剪切板图标,复制仓库的URL。

    2. 在git bash中输入git clone https://github.com/feicui-android/Hello-World.git,下载项目源码。

    第二步. 查看版本历史

    1. cd到项目文件夹下,使用git log能看到我们的历史提交记录。

    2. 要回到某一历史版本,可以使用git checkout commitId,看完后要回到最新代码,使用git checkout master

    第三步. 本地修改代码



    1. 下载新代码:git pull

    2. 从master出捡出一个新的分支:git checkout -b featurefeature是分支名称,你可以随意取名,但请用英文。

    3. 在feature分支上随意修改,改完后你可以提交你的修改:git commit -m "some message"

    4. 此时要同步代码,请先切回主分支:git checkout master,然后更新git pull

    5. 如果想删除自己建立的分支,使用git branch -D feature,注意执行此命令后分支被强制删除,无法恢复

  • 相关阅读:
    视觉(9)争取快点看完基于图论的立体匹配算法
    STL笔记(2) STL之父访谈录
    视觉(7)Computer vision from Wikipedia
    *NIX工具使用(1) Vim notes
    STL笔记(1)map
    AI杂谈(1) 你喜欢ML里的哪些模型?希望ML未来向什么方向发展?
    AI杂谈(3): dodo:人脸识别方法个人见解(zz from prfans)
    AI杂谈(2)请教支持向量机用于图像分类
    视觉(3)blepo
    windows编程(2)深入探讨MFC消息循环和消息泵
  • 原文地址:https://www.cnblogs.com/lds18341211674/p/7520693.html
Copyright © 2020-2023  润新知