manjaro使用心得 / 中文(注音)輸入法調整
最近決定要將正式從windows畢業,投入linux的懷抱。在接受擁抱前,我決定先用虛擬機測試,寫下調整環境的方法。
git
會在命令列看到指令提示,這時候就可以開始操作本地的git。README.md
的選項,接著在本地用git clone
將Repository複製下來。git clone
之前,先選定要在哪個資料夾中放置你的所有repository,並在命令列中開啟該位置。git clone https://github.com/[yourAccount]/[RepositoryName].git
git clone [協定]://[github網站名]/[帳號]/[倉庫名].[副檔名]
熟悉的話可以將後面網址的部分寫法記下來,當然也可以在github網站上複製。我通常會直接記住想下載的Repository名字,然後直接在命令列打出來。ls
cd [RepositoryName]
ls -a
隱藏檔案.git
就記錄了這個repository的版本紀錄等等的資訊,別隨意刪除或更動。git status
git status
指令在準備同步檔案時常用,不僅會提醒你許多指令的使用方法,同時也可以看現在的檔案狀態。On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
第二種:.
On branch master
Your branch is up to date with 'origin/master'.
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: b
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: README.md
deleted: b
Untracked files:
(use "git add <file>..." to include in what will be committed)
x
第二種情況可以用git add .
將所有變動一次包含在這次要同步或著說commit的動作。git add .
這時所有的更動都已經被確認要一起紀錄了,接著用git commit -m
將這次做了什麼事統一概括敘述一下。git commit -m "[message]"
將"[message]"
替換成你的敘述,例如:git commit -m "added x file, deleted b file, and modified Readme.md"
接著就可以用git push
將本次的更動同步到遠端(github上的repository)的主支(master)上git push origin master
有主支就有分支(branch),想知道的這裡不會說,最新的新手暫時還不需要知道。git push
進度條跑完後,可以去github網站上確認這次的commit是否有被記錄到。git pull
一路到底git pull origin master
第二條:git fetch
兩步到底git fetch origin master
git merge
我個人推薦第二條,因為多一個煞車多一個保障。
留言
張貼留言