mkdir /path/to/your/project
cd /path/to/your/project
git init
git remote add origin
建立你的第乙個檔案,提交,然後推送到倉庫。
git config --
global user.email "[email protected]"
git config --
global user.name "***"
echo "bang li"
>> contributors.txt
git add contributors.txt
git commit -m
'initial commit with contributors'
git push -u origin master
查詢狀態
git status
刪除乙個檔案
git rm ***
刪除資料夾及其下所有的檔案
git rm *** -r
-f
重新命名
git mv filea fileb
恢復檔案的修改
git
checkout--
ros_arduino_python/src/ros_arduino_python/arduino_driver
.py
檢視分支
git branch
切換分支
git checkout test
建立分支
git branch test1
上傳分支
git push -u origin test1
下拉分支
git pull origin test1
在倉庫的根目錄下,新建.gitignore 檔案,內用如下
*~
*pyc
*.swap
# object files
*.o*.ko
*.obj
*.elf
# precompiled headers
*.gch
*.pch
# libraries
*.lib
*.a*.la
*.lo
# shared objects (inc. windows dlls)
*.dll
*.so
*.so.*
*.dylib
# executables
*.exe
*.out
*.i*86
*.x86_64
*.hex
# debug files
*.dsym/
*.su
Git簡明教程
git是拿來控制版本的,版本控制即vcs version control system 版本控制最初是linux之父拿來管理複雜的linux核心版本的 本地版本控制 容易與備份混淆 分布式版本控制 每個使用者都有乙個專案的完整拷貝,可以通過fetch pull與伺服器同步,便於協同工作 modifi...
git簡明教程
ssh keygen t rsa c xx.com 冒號中的內容是郵箱,此操作用來生成rsa金鑰,用來標定你使用的計算機。根據提示資訊找到金鑰id rsa.pub,copy一下,將該金鑰新增到使用者的setting選單下的ssh key那一欄 ssh t git github.com可以檢查金鑰新增...
git簡明教程
建立新倉庫 git init 檢出倉庫 建立乙個 本地倉庫的轉殖版本 git clone path to repository 如果是遠端伺服器上的倉庫 git clone username host path to repository 工作流你的本地倉庫由 git 維護的三棵 樹 組成。第乙個是...