github仓库管理项目

一,创建本地git仓库

首先,git要求使用者必须提供本身的身份标识,为此咱们须要在git bash中执行如下命令:

git config --global user.name  'aa.Tessst'
git config --global user.email  fsc@sina.com


其次,选择git仓库目录

咱们假设将git仓库目录放在D盘的OPENSource目录下,能够经过在git bash中执行如下命令完成:

cd /d
mkdir OPENSource

注:git bash支持大多linux bash终端命令,你能够本身尝试更多终端操做。
linux


最后,创建项目并初始化git仓库

咱们的第一个项目MyGit,经过执行如下命令完成此步骤:

mkdir MyGit
cd MyGit
git init

执行此操做后,git将在Python-XML2Dict目录下建立一个隐藏目录(.git),这个目录就是git用来管理软件版本的仓库。git

二, 创建远程仓库github

下面创建远程仓库,由于要上传就须要将本地仓库和远程仓库关联起来;bash

首先在github上新建仓库:登陆github以后,选择右上边的 + 号, 选择 New repository新建app

        

通常的这个选项会勾选上, 如若不选,则在建立本地仓库时,须要建立一个README.md文件ssh

注意,此处的仓库名不必定须要和本地仓库名相同。spa

点击建立就建立好了一个空的远程仓库。这里须要配置SSH,具体操做请关注个人其余博客git的安装和使用一文.3d

    

在这里的选择上通常是SSH,最好不用http,选择 绿色框下面的Use SSH 切换,记住SSH链接code

将本地仓库和远程仓库创建链接:blog

  git remote add origin git@github.com/(user_name)/(app_name).git

   若是提示出错信息:fatal: remote origin already exists.
    解决办法以下:
    一、先输入 git remote rm origin
    二、再输入 git remote add origin  git@github.com/(user_name)/(app_name).git 就不会报错了!
    三、若是输入 git remote rm origin 仍是报错的话,error: Could not remove config section 'remote.origin'. 咱们须要修改gitconfig文件的内容
    四、找到你的github的安装路径,个人是                                       C:\Users\DELL\AppData\Local\GitHub\PortableGit_054f2e797ebafd44a30203088cd3d58663c627ef\etc            

    五、找到一个名为gitconfig的文件,打开它把里面的[remote "origin"]那三行删掉就行了!

  origin是远程仓库在本地别名,你能够自由取,git连接是在创建远程仓库时要你记下的ssh链接。此句就是在本地创建远程仓库别名并连接到远程仓库。

  而后直接使用以下命令就能够将更改上传了:
   git push -u origin master
  若是你在远程仓库上勾选了README的选项,而且在本地仓库中有建立了README.md文件,须要执行如下命令来同步两个README:
   git pull --rebase origin master
  须要密码验证的时候输入密钥密码就好。(固然能够跳过)
 
以上就是本地仓库链接远程仓库的基本步骤了.
 
 
下面解决一下git指令更新远程仓库github时每次都要输入用户名和密码问题
  在git bash 中执行
    设置记住密码(默认15分钟):
     git config –global credential.helper cache
    若是想本身设置时间,能够这样作:
     git config credential.helper ‘cache –timeout=3600’
    这样就设置一个小时以后失效
    长期存储密码:
     git config –global credential.helper store    若是使用的是SSH则是不须要输入用户名和密码的
相关文章
相关标签/搜索