git是一款免費、開源的分布式版本控制系統,用於敏捷高效地處理任何或小或大的專案。
git 是 linus torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。
1. 適合分布式開發,強調個體。
2. 公共伺服器壓力和資料量都不會太大。
3. 速度快、靈活。
4. 任意兩個開發者之間可以很容易的解決衝突。
5. 離線工作。
這些操作已經在上文中提及,這裡就不再複述了,這裡假設你已經掌握了上述配置指令。git安裝和配置,關聯遠端倉庫
這裡新建了乙個git中練習git_practices工程,git中源[email protected]:根/ git_practices.git,給小夥伴們練習git中指令,本文旨在熟悉git的常用指令。
我們的練習工程專案位址是[email protected]:root/git_practices.git
轉殖遠端**倉庫到本地
git clone
orgit clone [email protected]:root/git_practices.git
進入git_practices專案目錄
cd git_practices
執行git status檢視所在分支,是否清潔狀態。目前分支在master
git status
如果不在主分支,請切換到主並拉取最新**,主是被保護的不能執行推
git checkout master
git pull
建立個人分支並切換,執行
git checkout -b feature/
orgit branch feature/
git checkout feature/
上傳本地分支到遠端,執行
git push -u origin feature/
此時在coding.net檢視你的分支是否已經上傳了檢視本地分支及遠端分支狀態,執行
git branch -a
建立乙個個人目錄資料夾,以個人姓名拼音作為資料夾,並放入乙個文字檔案如yanzhengsheng / test.txt,把改檔案新增到git,執行
git add .
orgit add yanzhengsheng/test.txt
提交提交到git的,執行
git commit -m "creat test file"
檢視提交狀態,執行
git status
上傳到遠端倉庫,執行
git push
簽到留名修改sign.md,留下你的大名,代表你在此留下過足跡。使用降價語法**,可自行查詢降價語法,修改完成後,執行
git add .
git commit
git push
在coding.net建立merge request合併請求,發起你的個人分支合併到但/ trunk分支
壯舉:練習作業
git checkout bus/trunk
git pull
git checkout feature/
git merge bus/trunk
修衝突git commit
git push
如果想進一步了解,可以去看
「pro git」
git常用操作指令
改變git小黑窗主題 合併分支篇 git資料夾 分為 暫存區和分支區 git initgit add index.html git add 新增全部檔案 git commit m 你的描述 git log git log pretey oneline 檢視所有的日誌檔案 包括版本回退過的和版本刪除過...
git常用操作指令
檢視本地和遠端所有分支 git branch a 將本地分支與遠端保持同步 git fetch 切換到主分支 git checkout master 合併遠端分支 git merge 遠端分支名 fatal remote origin already exists.遠端 已經存在 解決辦法 git ...
常用git指令操作
雜碎的知識點要時常記錄。雖然已經有github桌面應用了,但是事實上用了幾次指令以後發現用指令方便很多,而且即使有錯誤也會報錯,報錯也是一種學習 git指令 git clone 將github上指令複製到本地 git init 初始化專案檔案目錄,會在專案目錄中增加乙個.git用於上傳你的專案 gi...