Git經常使用操做指令練習

Git經常使用操做指令練習

Git是一款免費、開源的分佈式版本控制系統,用於敏捷高效地處理任何或小或大的項目。
Git 是 Linus Torvalds 爲了幫助管理 Linux 內核開發而開發的一個開放源碼的版本控制軟件。
1. 適合分佈式開發,強調個體。
2. 公共服務器壓力和數據量都不會太大。
3. 速度快、靈活。
4. 任意兩個開發者之間能夠很容易的解決衝突。
5. 離線工做。 


Git安裝和配置,關聯遠程倉庫
這裏新建了一個GIT中練習git_practices工程,GIT中源git@192.168.3.17:根/ git_practices.git,給小夥伴們練習GIT中指令,本文旨在熟悉git的經常使用指令。git

這些操做已經在上文中說起,這裏就再也不復述了,這裏假設你已經掌握了上述配置指令。github

Git經常使用指令練習

咱們的練習工程項目地址是git@192.168.3.17:root/git_practices.gitweb

步驟1

克隆遠程代碼倉庫到本地服務器

git clone https://192.168.3.17:root/git_practices.git
or
git clone git@192.168.3.17:root/git_practices.git

第2步

進入git_practices項目目錄分佈式

cd git_practices

執行git status查看所在分支,是否清潔狀態。目前分支在masterspa

git status

若是不在主分支,請切換到主並拉取最新代碼,主是被保護的不能執行推.net

git checkout master
git pull

建立我的分支並切換,執行版本控制

git checkout -b feature/{你的名字拼音}
or
git branch feature/{你的名字拼音}
git checkout feature/{你的名字拼音}

上傳本地分支到遠程,執行code

git push -u origin feature/{你的名字拼音}

此時在coding.net查看你的分支是否已經上傳了查看本地分支及遠程分支狀態,執行開發

git branch -a

建立一個我的目錄文件夾,以我的姓名拼音做爲文件夾,並放入一個文本文件如yanzhengsheng / test.txt,把改文件添加到git,執行

git add .
or
git add yanzhengsheng/test.txt

提交提交到git的,執行

git commit -m "creat test file"

查看提交狀態,執行

git status

上傳到遠程倉庫,執行

git push

第3步

簽到留名修改Sign.md,留下你的大名,表明你在此留下過足跡。使用降價語法表格,可自行查詢降價語法,修改完成後,執行

git add .
git commit
git push

步驟4

在coding.net建立Merge Request合併請求,發起你的我的分支合併到但/ trunk分支

壯舉:練習做業

評論:@linchunjie按以上格式錄入信息,並邀請linchunjie進行代碼審查如發生合併衝突,請修改衝突後再執行commit和push,合併按鈕爲綠色才完成任務

git checkout bus/trunk
git pull
git checkout feature/{你的名字拼音}
git merge bus/trunk
修衝突
git commit
git push

若是想進一步瞭解,能夠去看「Pro Git」

相關文章
相關標籤/搜索