Git使用記錄

2021-08-18 21:46:52 字數 990 閱讀 6431

觀廖雪峰git部落格記錄;

git在linux及windows裡的安裝,不展開贅述,linux直接yum/apt-get install git 即可;windows得安裝git客戶端,然後進入git bash介面,指定git使用者名稱和郵箱如下;

$ git config --global user.name "your name"

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

檔案建立,新增到版本庫,提交,在 testrepo 裡建立乙個檔案 readme.txt,然後使用 git add readme.txt 告訴git 檔案已經新增進了repo裡了,git add -a 命令可以新增所有檔案到提交區,git commit -m 提交新增的檔案;

檢視 git repo目前狀態,使用git status 命令;

檢視修改後檔案和已經提交的檔案不同,使用個 git diff 命令;

git在將本地**傳到github之前,先從github上將某些檔案pull到本地,git pull origin master,然後再將本地已經提交了的檔案全部上傳到遠端倉庫裡,使用 git push -u origin master;

以上順序必須是本地連線了遠端倉庫的ssh key檔案,並將本地資訊生成的key資訊註冊在了github上,然後才能夠完成之後的加密傳輸;

用於本地生成github的ssh key的**: ssh-keygen -t rsa -c "youremail@***.com";這段**之後,你的郵箱繫結的github就可以將其ssh key建立在你的本地,並產生唯一的私鑰,然後你只需要將內部私鑰註冊到github上(見廖雪峰教程)即可,然後你就可以與你的github建立起ssh私密鏈結了;

git pull origin master --allow-unrelated-histories;可以將本地專案成功上傳到github的某個非同名repo上;如果pull或者是push不成功,就可以試試這個;

Git 使用記錄

1 從遠端倉庫獲取更新 1 git fetch 獲取更新不會自動合併 git fetch origin master git pull origin master獲取更新 git log p master.origin master 對比本地和遠端的主分支 git merge origin mast...

GIT 使用記錄

git clone xx 從遠端伺服器上將專案轉殖下來 git add 將檔案或者資料夾新增到git 倉庫中 本地 git commit m commit 將改動提交到git倉庫中 git push origin master 將倉庫推送更新到遠端伺服器的master分支,git push 操作 g...

git使用記錄

平時開發都是直接使用eclipse自帶的git客戶端管理 但有時會遇到一些詭異的問題,不得不通過敲命令來解決 以下是我平時會用的git命令,記錄下來,留做備用 git status git log 新增所有新建的檔案到暫存區 git add all 提交所有經git管理的修改過的檔案和在暫存區的檔案...