git global setup
git config --global user.name "xiaohuge"
git config --global user.email "[email protected]"
create new repository
git clone [email protected]:kongrun/leetcode.git
cd test
touch readme.md
git add readme.md
git commit -m "add readme"
git push -u origin master
existing folder or git repository
cd existing_folder
git init
git remote add origin [email protected]:kongrun/leetcode.git
git add .
git commit -m "leetcode"
git push -u origin master
如果希望保留生產伺服器上所做的改動,僅僅併入新配置項, 處理方法如下:
git stash
git pull
git stash pop
然後可以使用git diff -w +檔名 來確認**自動合併的情況.
反過來,如果希望用**庫中的檔案完全覆蓋本地工作版本. 方法如下:
git reset –hard
git pull
1 git基本配置 gi
tcon
fig–
glob
alus
er.n
amez
hang
angit config –global user.email ***[email protected]
應用配置級別
–local(本地倉庫) > –global(當前使用者) > –system(整個系統)
2 檢視配置
$ git config –list –global
git config –get-all user.name #local repo git config file)
git config –global –get-all user.name #user config file)
git config –system –get-all user.name #system git config file)
git commit已提交的author資訊可以通過git log檢視
$git log
將本地倉庫推送到遠端倉庫
本地乙個 倉庫,想推送到bitbucket上建立的遠端倉庫。方法一 在本地新建乙個與遠端倉庫關聯的本地倉庫,比如使用git clone 的方式 將 移動到本地倉庫 方法二 不建立新的本地倉庫的情況下 為本地倉庫新增遠端倉庫 使用命令 git remote add origin git 管理 git ...
git本地倉庫推送到多個遠端倉庫
前幾天有次從github把專案pull到本地時速度特別慢,想著應該是github伺服器在國外的原因,於是就想把自己的專案在推送到github上時同步推送到國內的某個 託管平台,經過一番比較之後我選擇了碼雲。那麼如何方便快捷的把 託管到多個平台呢?例如我有下面兩個倉庫 在本地專案資料夾執行git in...
把本地已經存在的倉庫推送到遠端github上面
把本地已經存在的倉庫推送到遠端github上面期間可能遇到異常,因為你剛初始化的檔案並未提交過所以,會有以下錯誤提示。需先git addandgit commit m words git push origin master error src refspec master does not mat...