debian安裝git管理本地代碼


debian安裝git管理本地代碼

安裝git

# aptitude install git-core
# aptitude install git-doc git-svn git-email git-gui gitk

創建倉庫

mkdir ~/repository                            # 創建git所有項目倉庫目錄
cd ~/repository                               # 跳轉到上一步創建的目錄
git init --bare example.git                   # 初始化一個example.git的空項目倉庫
cd ~/project                                  # 跳轉的工作目錄
git clone ~/repository/example.git           # 克隆家目錄中的空倉庫

# 初始化項目
touch README
git add README 
git commit -m 'Add README, initial project' README
git push origin master

設置bash顯示分支名

如果你安裝了隨 Git 附送的git-completion.sh子命令自動完成腳本,使用該腳本提供的方法:

export PS1="[\u@\h \W"'$(__git_ps1 " (%s)")'"]\$ "

設置alias[別名]

在家目錄(~/)中的.gitconfig中追加別名配置文件,以方便便捷操作。
注意:在上一步中,初次提交數據會跳出設置郵箱和用戶名的提示,設置好的信息即在你的家目錄(~/)的.gitconfig中。

[alias]
    co = checkout
    st = status
    ci = commit
    cm = commit -m
    br = branch
    bm = branch -m
    bd = branch -D
    cb = checkout -b
    df = diff
    ls = log --stat
    lp = log -p
    plo = pull origin
    plode = pull origin develop
    pho = push origin

設置郵箱提示

參考鏈接: 如何架設Git服務器 - Push之后發送郵件通知

設置忽略文件

在項目目錄(此處:~/project)下添加.gitignore文件,忽略這個項目目錄樹下的一些中間文件,另外,.gitignore也可以放置在項目的子目錄下,指定具體忽略的文件。
例如:忽略項目中的所有以.aux/.lof……結尾的文件

*.aux
*.lof
*.out
*.toc
*.log
*.lot
*.pdf

參考資料


[1].Git短命令(alias,別名)
[2].如何架設Git服務器
[3].在 Shell 提示符中顯示 Git 分支名稱的方法
[4].配置別名


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM