github基本操作

2021-08-22 18:06:57 字數 1896 閱讀 8051

1、註冊github賬號

第一步肯定是先去github官網註冊個賬號

2、新建repository

新建repository,例如 python(專門儲存用python編寫的一些指令碼),會得到倉庫位址,git支援兩種協議 https 與 ssh,本文使用 https 方式:

3、安裝git客戶端

因為一般是使用windows機器開發,所以會安裝個git bash

4、配置免密提交**

git config --global user.name "kong20" 

git config --global user.email "[email protected]"

git config --list ## 檢視配置

##關鍵步驟

git config --global credential.helper store

配置完此命令,第一次push**時還是輸入使用者名稱與密碼,過後再次提交就不再需要,因為已經把使用者資訊儲存在使用者目錄下 .git-credentials 檔案中。win7的使用者目錄為 c:\users。

使用 ssh 方式的免密提交,需要配置公鑰,這裡就不提了。

5、提交** (push)

## 開啟 git bash

## create a new repository on the command line

cd d:\python ## 進入你想要當**倉庫的目錄

git init ## 初始化,會生成 .git 的隱藏目錄

git add devops/* ## 把devops目錄下的內容全部提交

git commit -m "first commit" ## 每次commit的注釋,必需

git remote add origin ## 設定倉庫位址,可修改

git push -u origin master ## 提交到master分支

##可以使用以下命令取消 git add 操作

git rm --cache -r devops/* (記得只寫錯誤的提交)

git status ## 檢視當前提交狀態,免得誤操作

git log ## 檢視提交日誌

6、配置 .gitignore 檔案

在專案中,總有些檔案不需要提交到**倉庫,像一些臨時檔案等等,這些就可以在 .gitignore 檔案配置需要忽略上傳的檔案。在windows中,無法直接新建 . 開頭的檔案,需要借助 git bash。

## 開啟git bash

cd d:\python ##進入倉庫

## vim 然後儲存 ,表示忽略 .zip .tar.gz .pyc 字尾名的檔案

vim .gitignore

*.zip

*.tar.gz

*.pyc

## 提交到github

git add .gitignore

git commit -m "push gitignore"

git push -u origin master

這樣,以後使用 git add devops/* (通配)時,會自動忽略相關字尾名的檔案。

7、拉取** (pull)

git pull origin master
8、常用命令

git remote rm origin   ## 刪除遠端倉庫連線

Github 基本操作

github 基本操作 配置git 首先在本地建立ssh key ssh keygen t rsa c your email youremail.com 後面的your email youremail.com改為你的郵箱,之後會要求確認路徑和輸入密碼,我們這使用預設的一路回車就行。成功的話會在 下生...

github基本操作

一 使用者名稱和郵箱 1.檢視使用者名稱和郵箱 git config user.name git config user.email 2.修改使用者名稱和郵箱 git config global user.name username git config global user.email emai...

GitHub基本操作

unix的哲學是 沒有訊息就是好訊息 一 新建 庫 在當前目錄新建乙個git 庫 git init 新建乙個目錄,將其初始化為git 庫 二 配置 git的設定檔案為.gitconfig,它可以在使用者主目錄下 全域性配置 也可以在專案目錄下 專案配置 顯示當前的git配置 git config l...