git commit命令是做什么用的
git commit主要是將暫存區里的改動給提交到本地的版本庫。
每次使用git commit 命令我們都會在本地版本庫生成一個40位的哈希值,這個哈希值也叫commit-id,commit-id在版本回退的時候是非常有用的,它相當于一個快照,可以在未來的任何時候通過與git reset的組合命令回到這里。 git commit -a -m "提交的描述信息" git commit 命令的-a 選項可只將所有被修改或者已刪除的且已經被git管理的文檔提交倒倉庫中。
如果只是修改或者刪除了已被Git 管理的文檔,是沒必要使用git add 命令的。 git add .命令除了能夠判斷出當前目錄(包括其子目錄)所有被修改或者已刪除的文檔,還能判斷用戶所添加的新文檔,并將其信息追加到索引中。
git commit --amend 對于已經修改提交過的注釋,如果需要修改,可以借助 git commit --amend 來進行。 擴展資料 COMMIT(操作指令) COMMIT命令用于把事務所做的修改保存到數據庫,它把上一個COMMIT或ROLLBACK命令之后的全部事務都保存到數據庫。
用途 使用COMMIT提交當前事務,使事務中執行的變更永久化,所有事務的更改都將為其他事務可見,而且保證當崩潰發生時的可持續性。 通過修改的表,查看事務期間所作的任何更改,但其他用戶不能看到所做的更改。
可以回滾 ROLLBACK語句與事務過程中所做的任何更改。 可以使用此語句手動提交疑問在分布式的事務上。
可以使用此語句終止SET TRANSACTION語句的只讀事務。 參考資料 COMMIT-百度百科。
如何將自己寫的代碼上傳到github上
①首先注冊github賬號,登錄,創建新倉庫 ,點擊+,點擊new repository 得到如下頁面,填寫倉庫名,自己隨便寫一個名字,下面的描述可寫可不寫,點擊Initialize this repository with a README,然后創建: ②下載git shell,網上給了很多官網下載網址,我點進去下載,都下不下來,后我在百度上搜“git下載”, 下載下來也能用。
這個是我下載的圖標: ③配置Git. 1.設置本地的ssh key,打開git bash,輸入命令: ssh-keygen -t rsa -C "XXXXXX@*" 其中雙引號中是你注冊github時用的郵箱。 一直回車,選擇默認路徑,和空密碼。
最后會在默認路徑下生成.ssh文件夾,打開.ssh里面有兩個文件,打開id_*復制里面的密鑰。 2.打開github,選擇settings 得到如下頁面,點擊ssh and gpg keys,選擇ssh keys 右邊的new ssh key。
出現下面綠色框的內容,填寫標題,并將自己剛才復制的密鑰粘貼到key中。最后點擊add ssh key. 3.查看是否成功。
在git bash中輸入命令:ssh -T git@*會提示,是否continue,輸入yes。后就會看到:Warning:Permanently added '*,207.97.227.239' (RSA) to the list of known * zhangsiyao11! You've successfully authenticated, but GitHub does not provide shell access.這樣就成功了,不用理會warning。
4.克隆你剛才新建的倉庫到本地,輸入命令:git clone https://**zhangsiyao11/chat后面的http是你的倉庫的地址。此時會在剛才創建ssh key的默認目錄下生成以你倉庫名為文件名的文件,打開得到下圖所示: 5.最后將你想要上傳的項目文件復制到上面的目錄: 6.在此處打開git bash,輸入如下命令:git initgit add "文件名" git commit -m "文件名"如果出現讓你設置用戶名和用戶郵箱的提示,就按照提示上給的命令輸入即可。
后再次執行上面commit的命令。git remote add origin https://**zhangsiyao11/chat http為你自己倉庫的地址如果出現錯誤:fatal: remote origin already exists則執行以下語句:git remote rm origin再執行git remote add origin https://**zhangsiyao11/chat即可。
git pull origin mastergit push origin master完成,再打開自己的倉庫就會出現剛剛上傳的項目文件: 終于寫完了,希望對大家有所幫助。