1瀏覽器使用github
註冊跳過不說
檢出專案
1 git安裝後,首先需要設定git,配置自己的身份,開啟git bash通過以下兩個命令:
$ git config --global user.name lytforgood
$ git config --global user.email lytforgood@163.com
2 生成ssh key並提交。
開啟 "git bash"
ssh-keygen -t rsa -c "lytforgood@163.com"
金鑰檔案複製到c:\documents and settings\administrator\.ssh\ 目 錄下
用記事本開啟id_rsa.pub檔案,複製內容,
在github.com的**上到ssh金鑰管理頁面,新增新公鑰,取個名字,內容貼上剛才複製的內容。
git clone
3 在github上建立專案
4 對本地專案初始化
2)執行以下命令對專案初始化
$ git init
3)新增專案資料夾中需要提交到遠端的檔案或資料夾
$ git add .
4)執行以下命令
$ git commit
或者git commit -m "修改readme"
5 將本地專案傳送到github遠端倉庫上
第一次需要刪除覆蓋需要如下命令
$ git remote add origin git@github.com:lytforgood/mlcompetition.git
提交到遠端
$ git push -u origin master
在執行第一條命令時,如果出現錯誤提示fatal: remote origin already exists.則代表你在github建立的專案內有初始檔案(例如readme.md)。
解決辦法是執行以下命令:
$ git remote rm origin
在執行第二條命令時,可能出現錯誤提示error:failed to push som refs to...,解決辦法是先把遠端倉庫中有的檔案pull下來。
命令如下:
$ git pull origin master
1 linux安裝git
yum install git
git -help
2 linux檢出git專案
mkdir test
cd test
git clone
3 linux提交git專案
檢視工作區狀態--有新檔案顯示有未跟蹤--多次使用檢視
git status
建立跟蹤
git add 新檔案
執行變更
git commit
輸入修改目的/說明
--現在只是在本地倉庫執行了修改未同步到github
同步到github
git push
輸入 使用者名稱 lytforgood 和 密碼 asdfqwer1234
4 linux解決**衝突
git pull
修改衝突檔案--刪除那些標記
繼續提交git add 新檔案 git commit git push
5 如何回到過去、未來--跳轉到某個commit的id版本
檢視版本資訊 提交的記錄
git log
重置暫存區與工作區,與上一次commit保持一致 [commit-id] eg:0ce6fd2一堆字串
git reset --hard [commit-id]
git reflog 顯示commit的版本id
6 建立里程碑--軟體版本
點進專案--專案說明下面有一行
1 commit 1 branch 0 releases 1 contributor
選擇 releases
建立 releases 填寫如下資訊
eg:版本號:0.1 標籤:第乙個版本 說明:第乙個版本,什麼都沒有
7 分支開發之分支合併(後面繼續學習補充) 主要用於臨時修改bug補充發布個修改版本或者開源軟體多人開發合併
檢視倉庫分支
git branch
檢視本地倉庫分支
git branch -v
檢視分支跟蹤情況
git branch
新建分支
git branch -d
readme.md
標題====
====可以讓上一行內容加大-類似標題
git@github.com:lytforgood/alltest.git
在命令列上建立乙個新的儲存庫
create a new repository on the command line
echo "# alltest" >> readme.md
git init
git add readme.md
git commit -m "first commit"
git remote add origin
git push -u origin master
從命令列上推乙個現有的儲存庫
push an existing repository from the command line
git remote add origin
git push -u origin master
1.檢視配置 git config -1
2.儲存使用者名稱和密碼
對於http(s)協議,可以用下面命令臨時快取 git config --global credential.helper cache
開啟linux快取 git config --global credential.helper wincred
開啟windows快取 對於ssh協議,可以用ssh key,具體教程網上很多。
git reset 還原本地工作檔案
簡化說明版本:
win7提交github
git init //右鍵git bash 初始化倉庫
git add . //新增檔案
git commit -m "修改readme" //提交到本地
git remote add origin //新增到遠端倉庫git remote rm origin
git push -u origin master //提交 錯誤+ git pull origin master
lytforgood
git使用與提交到github的操作
先在github上面建立乙個新倉庫 只要乙個mit的license即可 然後找到這個位址複製 在vscode裡面開啟專案,在專案外執行git clone 複製的位址建立與專案同級的資料夾,把專案檔案除了.git資料夾和node mouduls資料夾外其他檔案全部複製到新建立的資料夾裡面,開啟該終端,...
git 提交到碼雲
1.git init 初始化專案 2.git status 檢視狀態 3.git add.記得後面有乙個點 將所有檔案加入快取 4.git commit a m 提交 a只是用於提交改動東西 add是提交改動和新檔案 m 後面跟隨提交提示 commit只是提交到本地 5.git remote add...
已有專案提交到git
1 先進入專案資料夾 通過命令 git init 把這個目錄變成git可以管理的倉庫 git init2 把檔案新增到版本庫中,使用命令 git add 新增到暫存區裡面去,不要忘記後面的小數點 意為新增資料夾下的所有檔案 git add 3 用命令 git commit告訴git,把檔案提交到倉庫...