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...