github常用命令

2021-10-02 09:21:00 字數 1849 閱讀 6363

提高工作效率,github作為乙個遠端版本控制倉庫可以簡化工作。

如:領導意見不統一,有時程式設計師需要做兩個功能不同的程式出來。通常情況下我只能複製兩個檔案分開開發,如果每個程式的功能過多很容易出錯。而我們使用github 的「git branch name」 可以非常簡便的解決。

儲存**。

版本控制。如果程式需要改寫,可以直接回溯**到沒有新增需求的時間段。

分工合作整合管理。

本地倉庫相當於本地**副本

git init,初始化git倉庫。

touch readme.md,建立程式具體操作、功能的描述檔案。

git add filename,將檔案新增至本地倉庫。

git commit -m 「commmit description」,將本地倉庫中改動了的**提交至暫存空間,並新增描述。

遠端倉庫相當於遠處**的副本,這樣即使本地倉庫壞了,如果我有遠端倉庫的位址一樣可以恢復**。

git remote add origin [email protected]:<「你的github賬戶名稱」>/<「連線的遠端倉庫名稱」>.git 。 將本地倉庫與github上的某個遠端倉庫連線對應。

git push -u origin master 將本地的master分支推送到origin主機,同時指定origin為預設主機,後面就可以不加任何引數使用git push了。

注意:

1.clone遠端倉庫中的**

2.本地**修改後提交到遠端倉庫

前提:本地倉庫與遠端倉庫已經連線對應上。

1. git add filename :將修改了**的檔案新增至本地倉庫儲存,沒有改動過的**不能新增。

2. git commit -m "commit description":將本地倉庫**上傳至暫存空間。 github上傳到遠端倉庫的**並不是直接上傳本地倉庫的**。而是將本地倉庫**上傳至乙個「暫存空間」,再從暫存空間提交被修改了的**到遠端倉庫。 因此你沒有commit 是不能成功提交**到遠端倉庫的。

3. git push:將「暫存空間」中的**提交到遠端倉庫。

描述:至此才算完成了github乙個簡單的提交**流程。

乙個完整的、基本的github流程就走完了。如果遇到其他問題根據實際情況搜尋解決就好。

touch ~/ . bashrc:建立命令列配置檔案

echo 'alias ga = "git add"'>> ~/ . bashrc :流的重定向,將「 alias ga = "git add" 」追加到命令列配置檔案中。 將「 git add 」 alias(重新命名)為 ga。這樣ga就等價於git add 命令,但是不影響git add命令的使用。 以下同理。

echo 'alias gc="git commit"'>> ~/ . bashrc

echo 'alias gl="git pull"'>> ~/ . bashrc

echo 'alias gp=" git push"'>> ~/ . bashrc

echo 'alias gco=" git checkout"'>> ~/ . bashrc :切換分支

echo 'alias gst="git status -sb"'>> ~/ . bashrc :展示暫存空間與本地倉庫工作狀態詳細

source ~/.bashrc :執行命令列配置檔案使配置生效

git branch x : 建立分支x,直接輸入git branch顯示所有分支。

git checkout x :切換分支x。

git merge x:整合x分支。

git status -sb : 簡介展示本地倉庫與暫存空間工作狀態資訊。

GitHub常用命令

1 git簡介 git是用c語言開發的分布版本控制系統。版本控制系統可以保留乙個檔案集合的歷史記錄,並能回滾到另外乙個狀態 歷史記錄狀態 對於任何乙個檔案,在 git 內都只有三種狀態 已提交 committed 已修改 modified 和已暫存 staged 已提交表示該檔案已經被安全地儲存在本...

GitHub常用命令

1 mkdir tmp 在當前目錄下建立乙個新的目錄 tmp 2 cd tmp 切換到tmp目錄下 3 git init tmp目錄作為乙個本地倉庫,初始庫git庫 4 touch test.md 在當前目錄下建立了檔案 test.md 5 git add test.md 將test.md檔案增加到...

github常用命令

github常用命令 git push origin master 把本地原始碼庫push到github上 git pull origin master 從github上pull到本地原始碼庫 git config list 檢視配置資訊 git status 檢視專案狀態資訊 git branch...