1.在Github 新建 Repo
这时候会提示你的git地址,下面有用.
2.在本地的项目目录初始化版本库,这个操作不会更改你的文件的,只会在项目目录新建一个 .git 文件夹(从这往下都需要安装好 git-scm )。
那什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。
这时候会提示你的git地址,下面有用.
2.在本地的项目目录初始化版本库,这个操作不会更改你的文件的,只会在项目目录新建一个 .git 文件夹(从这往下都需要安装好 git-scm )。
那什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。
git init
3.配置用户信息
git config --global user.name "你的 Github 用户名"
git config --global user.email "你的 Github 注册邮箱"
4.添加文件,更新 Repo 状态
git add .
git commit . -m "第一次上传"
5.添加更新路径
git remote add origin git@github.com:benzBrake/shareOnGithubTutorial.git
6.上传,会提示你填写github用户名和密码的。
git push -u origin master
----------------
github上fork别人的代码之后,如何保持和原作者的代码同步更新
怎么把作者更新的代码同步过来,我一不会命令行,二也没试过,平常只会Fork然后更新自己的代码。
不过凡事总有第一次嘛。
回想一下,我更新代码之后提交给作者是通过Pull Requert,如果我反向操作一下Pull Request可不可以把原作者的代码合并到自己的Github仓库中呢。我试了一下,居然可以诶,完全接触不到任何命令。
保持和原作者同步更新的方法
1、进入你的Github发起Pull Request
2、选择Compare across fork
3、然后反向操作,base改成自己的Fork,head改成原作者的,然后Github会自动比较改过的地方,然后发起Pull Request,接着在自己项目的Request页面合并一下就行了。
No comments:
Post a Comment